Удельта

РелизВерсия 16.4.0

Редакция Удельты

Next.js 16.4: контроль статических страниц и новые Cache Components

Next.js 16.4 расширяет Cache Components, добавляет контроль статических маршрутов и улучшает анализ сборки сайтов на Payload CMS и витрин Saleor.

Что изменилось

  • Появился ensureStatic: можно потребовать статическую оболочку, предварительную загрузку или полную навигацию и получить ошибку сборки при нарушении этого условия.

  • API navigation() и prefetch() позволяют откладывать части работы до соответствующего этапа перехода.

  • Новые приложения create-next-app используют Cache Components по умолчанию. Существующим приложениям нужен отдельный переход на эту модель.

  • Turbopack использует общий runtime между маршрутами и сокращает имена CSS-классов в production. Анализатор сборки сравнивает снимки и показывает наиболее тяжёлые маршруты.

  • В выпуск включён React 19.3; отдельно представлены экспериментальные возможности сборщика.

Что учесть

Новость относится к фреймворку, который используется в сайтах на Payload CMS и витринах Saleor. Она не означает выход новых версий самой CMS или сервера магазина.

Перед обновлением проверьте требования выбранной версии Payload и зависимостей витрины. На копии проекта выполните сборку и проверьте кеширование, персональные страницы и оформление заказа, если оно используется.

Заявленные улучшения сборки не подтверждают ускорение конкретного сайта: эффект нужно измерять на его маршрутах и данных.

Материал был полезен?

Сообщить об ошибке или задать вопрос редакции

Сообщение увидит редакция. Не указывайте пароли и личные данные. Текст удаляется через 180 дней.

Все новости

Обсуждение

Комментарии проходят подтверждение адреса и проверку редакцией.