Introducing Concurrent Mode (Experimental)
Caution:
This page is somewhat outdated and only exists for historical purposes.
React 18 was released with support for concurrency. However, there is no “mode” anymore, and the new behavior is fully opt-in and only enabled when you use the new features.
For up-to-date high-level information, refer to:
For details about concurrent APIs in React 18, refer to:
React.Suspense
referenceReact.startTransition
referenceReact.useTransition
referenceReact.useDeferredValue
referenceThe rest of this page includes content that’s stale, broken, or incorrect.
This page provides a theoretical overview of Concurrent Mode. For a more practical introduction, you might want to check out the next sections: