Partial Prerendering (PPR) é um modelo de renderização do Next.js que combina conteúdo estático e dinâmico em uma única página — servindo um shell estático instantâneo enquanto faz streaming das partes dinâmicas. Desembaça a antiga linha tudo-ou-nada entre SSG e SSR.
O problema que resolve
Tradicionalmente, uma página era totalmente estática (rápida, mas sem conteúdo por usuário) totalmente dinâmica (pode ser personalizada, mas mais lenta e sem cache). Páginas reais são mistas: uma página de produto tem layout/descrição estática, mas contagem de carrinho dinâmica e recomendações personalizadas. PPR permite que a seja ambos.
