Optimizing React apps in practice, the power of the React community, and an introduction to setState
React can be slow. Well, I mean, any medium-size React application can seem slow. But before you start looking for alternatives, you should know that any medium-size Angular or Ember application is slow, too. The good news is: If you care about performance, it’s fairly easy to make any React application super fast ⚡.️ Here’s how.
The React community is grand. Here's a first hand account.
Here is a gentle introduction to setState, for React developers, pt 1.
Every application is unique, and going for generalized solutions is not always the best approach. To find the best solution for the problems in your application requires you to think further than the official documentation and tutorials. Here's a list of questions you can ask yourself when building a React application.
A collection of "Aha" moments when learning React.
This is the fourth and final installment of a series of articles about state architecture patterns in React.
Confused about which state management solution you should use? In this article Robin dives deep into the strengths and weaknesses of Redux and MobX.
React Native brought the web’s enviable development patterns like hot module replacement and Redux action replay to mobile, without needing to sacrifice native UI. This talk takes the idea further to explore some more interesting developer workflows.
With Jest, you can capture snapshots of React trees or other serializable values to simplify UI testing and to analyze how state changes over time. In this talk you'll dive into snapshot testing and talk about other uses for them. We are also going to chat about how some of its internal packages can be used to create your own tools that leverage Jest's infrastructure.
Learn about the future of React in Sebastian's keynote talk at React conf 2017.