Fullstack React is a weekly newsletter about the React ecosystem with an emphasis on useful libraries, tutorials and code. Subscribe to read the best articles each week on React, Flux, GraphQL, Relay, and friends.

Subscribe with Email

Email

No spam, ever. We'll never share your email address and you can opt out at any time.

This year, the React team has mostly been focused on fundamental improvements to React.

As this work is getting closer to completion, they are now turning their focus on improving React DOM. There are quite a few known problems, and some of them are hard or impossible to fix without bigger internal changes.

They want to undo past mistakes that caused countless follow-up fixes and created much technical debt. They also want to remove some of the abstraction in the event system which has been virtually untouched since the first days of React, and is a source of much complexity and bundle size.

This effort is called"React Fire". Check out the Github issue for more details!

Tutorials

Have you ever seen this pesky warning in React: Warning: Each child in an array or iterator should have a unique "key" prop? In this blog post, Arwa Lokhandwala gives us a clear explanation of what this warning is and how to get rid of it!

When A/B testing, how do you manage your code so that the right features are displayed to the right users? This post by Katie Garcia who works on the HomeAway team teaches us how to show and hide elements based on test assignment in a way that is scalable, readable, and maintainable. This post is not about building or integrating a testing platform.

The latest version of the React DevTools (released on Aug 23) offers a powerful new tool to detect and diagnose performance issues in your React app: the new Profiler tab! This post from Shawn Wang who works on the the team at Netlify describes how the team recently used the Profiler to quickly diagnose and fix a known and long-standing performance issue in the client side display of their server logs on app.netlify.com.

About

Learn React the right way with Fullstack React: The Complete Guide to ReactJS and Friends. If you've already purchased a copy, you automatically get access to the latest changes. If you haven't purchased a copy yet, don't delay and get the most up to date and comprehensive information and tutorials.