The PERF addon
"Let's start with installing the PERF addon."
$ npm install react-addons-perf --save-dev
"We need this add-on only in the development mode. This is an important point to remember because in production, we don't need the debugging information as it may make our app slow." informed Mike.
"Shawn, the PERF add-on can be used to see what changes React is doing with the DOM, where is it spending time while rendering our app, is it wasting some time while rendering, and so on. This information can then be used to improve the performance of the app." said Mike.
"Let's start by exposing the PERF add-on as a global object. We can use it in the browser console while our app is running to see how React is making changes as per the user interactions." explained Mike.
// index.js import ReactDOM from 'react-dom'; import React from 'react'; import App from './App'; import Perf from 'react-addons-perf'; window.Perf = Perf; ReactDOM.render(<App />, document.getElementById('rootElement...