The second edition of this book covers the major changes in React 16. I'm leaving this section intact for the third edition because I think the changes that were introduced in React 16 are still new and important enough to be relevant to learning React.
The features of React 16 include the following:
- Revamped core architecture
 - Lifecycle methods
 - Context API
 - Rendering fragments
 - Portals
 - Rendering lists and strings
 - Handling errors
 - Server-side rendering
 
Let's look at each new feature in detail.