The latest news from the React Community
We've got a lot of exciting news this week! Christopher Chedeau answered questions from React developers on Reactiflux. A "prerelease" of React Router version 4 was announced. Over at Fullstack React we launched a new blog series and the first blog post is up! We're excited to be partnering with Jack Oliver for this ambitious project of creating and blogging about 100 React apps.
In this newsletter we've also highlighted an animation library, incorporating CSS media queries into React components and a tutorial on an easier way to upgrade React Native projects. We've got lots of great information, code and tutorials to help you start or improve your next React application!
This week, Reactiflux had a Q&A session with Christopher Chedeau, one of the long time core contributors to React and React Native. The React community asked their questions and Christopher gave some great answers. Here are a few interesting highlights:
The core contributors spend a lot of time and effort making sure that the API is great and relatively stable and doesn't break it all the time. Stability is a big concern.
Android has been for a while the primary focus of the React Native team
The Fiber work that Sebastian Markbage is working on is one of the React features that Christopher is most excited about.
Although Christopher is a manager at Facebook and doesn't always have time to write code, he recently has been incorporating Flow into the React codebase. 77 files out of 222 (around 1/3) are now using Flow.
Check out the rest of the Q&A, there are lots of great questions and information about the current React and React Native landscape and the future possibilities.
Michael Jackson and Ryan Florence, the creators of React Router just released a preview of version 4 of React Router. It is rebuilt from the ground up and has a different structure compared to previous versions of React Router.
From the website: "React Router desires to have no public interface outside of components and props. At any time, you should be able to look at the render method of a component and understand what it’s doing. If you need to redirect, block transitions, or match a location, you should be able to do so declaratively."