React 16.6.0 is released! With it comes a host of new features including the two big ones:
- React.lazy(): Code-splitting and lazy-loading with React Suspense
We’ll focus on React.memo() for this article and React.lazy() and Suspense in an upcoming larger article.
What is React.memo()?
React.memo() is similar to PureComponent in that it will help us control when our components rerender.
Components will only rerender if its props have changed!
Normally all of our React components in our tree