React v 18 : everything you need to know
React v 18.0
Many of the features in React 18 are built on top of our new concurrent renderer, a behind-the-scenes change that unlocks powerful new capabilities. Concurrent React is opt-in — it’s only enabled when you use a concurrent feature — but we think it will have a big impact on the way people build applications.
We’ve spent years researching and developing support for concurrency in React, and we’ve taken extra care to provide a gradual adoption path for existing users. Last summer, we formed the React 18 Working Group to gather feedback from experts in the community and ensure a smooth upgrade experience for the entire React ecosystem.
In case you missed it, we shared a lot of this vision at React Conf 2021:
- In the keynote, we explain how React 18 fits into our mission to make it easy for developers to build great user experiences
- Shruti Kapoor demonstrated how to use the new features in React 18
- Shaundai Person gave us an overview of streaming server rendering with Suspense
Below is a full overview of what to expect in this release, starting with Concurrent Rendering.