React Newsletter #122

06/21/2018

21,286 Subscribers. Every Tuesday.

News

State of React Native 2018

Here’s a post from Sophie of the React team on the current state of React Native. Included is internal projects at facebook that use React Native, an architecture update, and the current status of the community.


Articles

Sunsetting React Native

Due to a variety of technical and organizational issues, AirBnb engineering will be sunsetting React Native and putting all of their efforts into making native amazing.

Why Narative loves Gatsby

Narative is a digital studio that focuses on creating the best brands and products in the world. They love Gatsby and in this post they explain why.

You Probably Don’t Need Derived State

In this post, Brian Vaughn of the React team explains some common anti-patterns with derived state and the React team’s preferred alternatives.


Tutorials

Ambiguous Matches with React Router v4

When using React Router, there are times when you may want to have both a static path like /settings along with a dynamic path like /:uid. The problem is that /settings is ambiguous and will match for both /settings and /:uid. In this post you’ll look at how to fix this ambiguous matches problem with React Router.


Projects

You Got This! Zine - Making web apps with React.js

A free, 24-page zine about making web apps with React.js.

react-slack-clone: Complete chat application, built with Chatkit

This is a static, single page web app bootstrapped with create-react-app for ease of setup, distribution and development. It is a thin UI wrapper around the pusher-chatkit-client library to demonstrate how different features can work together to form a compelling real-time chat client with various potential product applications.

Compositor Kit

Tools for developing, documenting, and testing React component libraries.


21,286 Subscribers. Every Tuesday.