PPR

Partial Prerendering (PPR) ermöglicht es Ihnen, statische und dynamische Komponenten in derselben Route zu kombinieren. Weitere Informationen finden Sie unter PPR.

Verwendung von Partial Prerendering

Inkrementelle Einführung (Version 15)

In Next.js 15 können Sie Partial Prerendering schrittweise in Layouts und Seiten einführen, indem Sie die Option ppr in next.config.js auf incremental setzen und die experimental_ppr Route-Konfigurationsoption am Anfang der Datei exportieren:

import type { NextConfig } from 'next'

const nextConfig: NextConfig = {
  experimental: {
    ppr: 'incremental',
  },
}

export default nextConfig

Wissenswert:

  • Routen ohne experimental_ppr werden standardmäßig auf false gesetzt und nicht mit PPR vorgerendert. Sie müssen PPR für jede Route explizit aktivieren.
  • experimental_ppr gilt für alle Kinder der Routensegment, einschließlich verschachtelter Layouts und Seiten. Sie müssen es nicht in jeder Datei hinzufügen, sondern nur im obersten Segment einer Route.
  • Um PPR für Kindersegmente zu deaktivieren, können Sie experimental_ppr im Kindersegment auf false setzen.
VersionÄnderungen
v15.0.0Experimenteller incremental-Wert eingeführt
v14.0.0Experimentelle ppr-Option eingeführt

On this page