Partial Prerendering (PPR) is een Next.js rendering model dat statische en dynamische inhoud op een enkele pagina combineert — een instant statische shell serveren terwijl de dynamische delen streamen. Het doet de oude alles-of-niets grens tussen SSG en SSR vervagen.
Waarom het belangrijk is
Traditie was dat een pagina volledig statisch (snel, maar kan geen per-user inhoud hebben) volledig dynamisch (kan gepersonaliseerd zijn, maar is traag en niet cachebar) was. Echte pagina's zijn gemengd: een productpagina heeft een statische layout/beschrijving maar een dynamische winkelwagentelleraantal en gepersonaliseerde aanbevelingen. PPR laat beide zijn.
