Введение/Справочник API/Настройки next.config.js/Частичный предварительный рендеринг (экспериментальная функция)
Частичный предварительный рендеринг (экспериментальная функция)
Предупреждение: Частичный предварительный рендеринг является экспериментальной функцией и в настоящее время не подходит для производственных сред.
Частичный предварительный рендеринг (Partial Prerendering) — это экспериментальная функция, которая позволяет предварительно отрендерить статические части маршрута и обслуживать их из кэша, одновременно подгружая динамические части в рамках одного HTTP-запроса.
Частичный предварительный рендеринг доступен в next@canary
:
npm install next@canary
Вы можете включить частичный предварительный рендеринг, установив экспериментальный флаг ppr
:
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
ppr: true,
},
}
module.exports = nextConfig
Полезно знать:
- Частичный предварительный рендеринг пока не применяется к клиентской навигации. Мы активно работаем над этим.
- Частичный предварительный рендеринг разработан только для среды выполнения Node.js. Использование подмножества среды выполнения Node.js не требуется, когда вы можете мгновенно обслуживать статическую оболочку.
Узнайте больше о частичном предварительном рендеринге в курсе обучения Next.js.