Digests » 166

this week's favorite

WatermelonDB: Next-generation React database

WatermelonDB is a new way of dealing with user data in React Native and React web apps. It's optimized for building complex applications in React / React Native, and the number one goal is real-world performance.

Airr React

This library is set of several React components that helps building Single Page Apps for desktop and mobile apps aswell. airr-react defines few basic UI classes and features that every app needs. The core component is resposible for maintaining navigation in the app. All of it when minified and gzipped weights only ~13.5kB

Build an Autocomplete widget with React and Elastic Search

Tutorial for building an auto-complete widget with React and Elastic search.

How to prevent a rerender in React

In this React performance optimization tutorial, you will learn about React’s shouldComponentUpdate lifecycle method and React’s PureComponent API to a prevent rerender for React components. Usually React components and their child components rerender if state or props change. However, by using React’s API, you can step in and make the decision when to rerender a component.

Overview of Proxy Servers and CORS and How We Use Them in React

This topic has been the focus of several discussions over the past few years. And, here I am to talk about it again. My approach, however, is going to be a little different from a majority of other articles that I have come across. Instead of focusing on just the how, I will also be focussing on the why part of this question as well — which is usually assumed to be understood.

Join over 12,600 readers for a free weekly email with fresh news, articles and tutorials.