Partial Prerendering (PPR) est un modèle de rendu Next.js qui combine contenu statique et dynamique dans une seule page — en servant un shell statique instantané tout en diffusant les parties dynamiques. Il estompe l'ancienne ligne du tout ou rien entre SSG et SSR.
Le problème qu'il résout
Traditionnellement, une page était entièrement statique (rapide, mais ne peut pas avoir de contenu par utilisateur) entièrement dynamique (peut être personnalisée, mais plus lente et non cacheable). Les vraies pages sont mixtes : une page produit a une mise en page/description statique mais un nombre de panier dynamique et des recommandations personnalisées. PPR permet à la d'être les deux.
