SSG (Génération de Sites Statique) est une stratégie de rendu où les pages sont pré-rendues en HTML au moment de la construction et servies en tant que fichiers statiques depuis un CDN, offrant une performance et une résilience maximales mais sans fraîcheur par requête.
SSG fonctionne parfaitement pour le contenu qui ne change pas fréquemment — pages marketing, documentation, articles de blog. Il évolue horizontalement de manière triviale car le HTML rendu n'est que des fichiers sur un CDN.
Pour le commerce électronique, le SSG pur atteint des limites sur le contenu dynamique (panier, compte, recommandations personnalisées, inventaire en temps réel). Le commerce électronique moderne combine généralement des shells mis en cache par SSG avec des îlots dynamiques pour un contenu personnalisé — le modèle PPR formalisé dans Next.js 16.
Le SSG au moment de la construction a également des difficultés avec des catalogues très volumineux. Un site de 100 000 SKU qui génère statiquement chaque PDP au moment de la construction peut prendre des heures à construire, bloquant les déploiements. ISR ou Cache Components + revalidation à la demande sont généralement meilleurs à grande échelle.