React Native 0.59, server rendering with React and React Router, and a comlete guide to useEffect
React Native 0.59 is released. Here's the feature list:
Server side rendering a React app can provide a few different benefits including performance and SEO. The problem is with those benefits comes a cost of additional complexity to your application. In this post, we’ll start from scratch and slowly build a server side rendered React (with React Router) while breaking down some of the complexity as we go.
A complete guide to useEffect, written only as Dan can.
If you use React and need to display large lists of data efficiently, you may be familiar with react-virtualized. It's a windowing library by Brian Vaughn that renders only the items currently visible in a list (within a scrolling "viewport"). In this post, Addy breaks down how it works and why you might want to use it.
In this Redux tutorial Dave explains how to use Redux with React incrementally – starting with plain React – and a very simple React + Redux example. He'll explain why each feature is useful (and when you can skip some). If you're looking for a free intro to Redux, this one is up there with the best.
This tutorial walks through building a form validation engine using custom React Hooks, from scratch, without having to learn a single form library.
Beautiful and accessible drag and drop for lists with React. v10.1.0 just released.
A React Hook to measure DOM nodes.