React Router v4 beta, migrating 100k lines of code from AngularJS to React, and an intro to life cycle events in React
This is the first post of a series explaining the story and technical learnings this org had from starting to migrate from AngularJS to React.
TL;DR Profiling your React code is simple using the tools providing by the react-addons-perf package. Once you know where React is wasting time, you can improve the performance by using the correct keys, implementing shouldComponentUpdate in your components, and extending from PureComponent instead of regular Component.
Enjoy or ignore the snazzy intro music, in this video the author attempts to go from nothing to a Discussion Board built with React and Firebase in about an hour. It's hard work but he managed to get something that you can put messages on and it stores the messages in firebase by the end.