Стал доступен React 18 с готовыми улучшениями, такими как автоматическая пакетная обработка, новые API, такие как startTransition, и потоковый рендеринг на стороне сервера с поддержкой Suspense.
Новые функции построены на основе нового параллельного рендерера с опционом, который включается только тогда, когда кто-то использует параллельную функцию. Параллелизм позволяет React одновременно подготавливать несколько версий пользовательского интерфейса и использует передовые методы во внутренней реализации, такие как приоритетные очереди и множественная буферизация.
Одной из ключевых особенностей является возможность прерывания рендеринга. Например, когда он начинает рендерить обновление, он может приостановиться в середине, затем продолжить позже и даже отменить рендеринг в процессе.