Chapter 1. What's New in React 16
The release of React 16 includes enough important changes to devote a chapter to them. This particular release took a comparatively long time to deliver. This is because the reconciliation internals—the part of React that figures out how to efficiently render component changes—was rewritten from the ground up. Compatibility was another factor: this rewrite has no major breaking API changes.
In this chapter, you'll learn about the major changes introduced in React 16:
- The major changes made to the reconciliation internals, and what they mean for React projects, going forward
- Confining errors to the sections of your application by setting error boundaries
- Creating components that render more than one element and components that render strings
- Rendering to portals