React 19.2: Частичное предварительное рендеринг, Activity API и улучшенная потоковая SSR
Основное обновление
React 19.2 (выпущен 1 октября 2025 года) добавляет Частичное предварительное рендеринг и API возобновления для серверного рендеринга, новый примитив Activity для рендеринга и приоритизации скрытого пользовательского интерфейса, вспомогательные функции useEffectEvent и cacheSignal для более безопасного разделения эффектов/событий и жизненного цикла серверного кэша, а также отслеживание производительности в Chrome DevTools. Он также предоставляет API Web Streams для потоковой SSR в Node (при этом по-прежнему рекомендуя использовать Node Streams для повышения производительности). (react.dev)
Почему это важно
Частичное предварительное рендеринг позволяет вам предварительно вычислить статическую оболочку, обслуживать этот пролог из CDN и позже "возобновить" рендеринг динамических частей, используя сохраненное отложенное состояние. На практике это позволяет реализовать более дешевые стратегии CDN + edge (статическая оболочка на CDN, динамическое заполнение через возобновление), уменьшает поверхность клиентского бандла для первоначальных загрузок и предоставляет возможность разделить рабочие процессы SSG и потоковой SSR без переписывания логики страниц. Примитивы Activity и useEffectEvent упрощают фоновый рендеринг вероятных следующих экранов и прикрепление обратных вызовов событий без повторного выполнения эффектов при изменении несвязанных свойств — оба этих аспекта уменьшают задержки и упрощают распространенные шаблоны, которые ранее требовали пользовательских обходных путей. Добавление отслеживания производительности в DevTools предоставляет вам возможность диагностировать регрессии, связанные с приоритетами, благодаря видимости планировщика/компонента. Влияние на миграцию умеренное: серверный код должен адаптировать новые API prerender/resume и учитывать, где сохранять отложенное состояние, фреймворки и CDN захотят добавить вспомогательные функции для создания и потребления пролога/отложенных объектов, а существующие настройки SSR должны оценить компромиссы между Node Streams и Web Streams (Node Streams остаются быстрее в Node). В целом, это обновление меняет подход команд к границам кэширования, стратегиям рендеринга на основе CDN и фоновым задачам — делая его практическим, нетривиальным обновлением для команд, оптимизирующих время загрузки и затраты на edge. (react.dev)
Источник
Читать дальше
Node.js 22 (LTS) — встроенный HTTP/HTTPS прокси + процентное определение памяти (срочно для производственных развертываний)
31 октября 2025 г.Node.js 22.21.0 (LTS) добавляет встроенную поддержку прокси для http/https/fetch и поддержку процентов для --max-old-space-size — немедленное практическое влияние на контейнерные и корпоративные сетевые развертывания.
Предварительный просмотр нативного порта TypeScript — ~10x быстрее tsc и языкового сервиса
30 октября 2025 г.Microsoft опубликовала предварительный просмотр нативного порта компилятора TypeScript и языкового сервиса, который значительно снижает задержки компиляции и работы редактора — немедленные практические преимущества для крупных сборок TypeScript/репозиториев и CI.
Node.js 24 переходит в активную LTS (28 октября 2025 года)
28 октября 2025 г.Node.js v24 сегодня перешел из текущей версии в активную LTS — командам разработки следует запланировать обновления, проверку CI и проверки провайдеров/временных сред.