La Static Site Generation (SSG) génère des pages HTML statiques lors du build, avant le déploiement.
Fonctionnement :
- ️ Build time : Génération de toutes les pages
- Fichiers statiques : HTML/CSS/JS pré-générés
- CDN : Distribution mondiale
- Aucun calcul serveur à la requête
Avantages :
- Performances : Ultra rapide (fichiers statiques)
- Coûts : Hébergement très économique
- Sécurité : Aucune surface d'attaque serveur
- SEO : HTML parfaitement indexable
- Scalabilité : Supporte trafic massif
Frameworks :
- Astro, Gatsby, Hugo
- Next.js, Nuxt (mode SSG)
- 11ty, Jekyll
Limites :
- Rebuild nécessaire pour MAJ
- Pas idéal pour contenu très dynamique
Parfait pour blogs, docs, sites vitrine