Nedir Statik Site Üretimi
Derleme zamanında statik sayfa oluşturma
SSG (Static Site Generation), HTML sayfalarının her istekte dinamik olarak oluşturulmak yerine derleme sürecinde önceden oluşturulduğu bir web sitesi oluşturma yaklaşımıdır.
Avantajlar
- Hız — sayfalar anında yüklenir
- SEO — tam içerik arama motorlarına görünür
- Güvenlik — sunucu tarafı mantığı yok
- Ölçeklenebilirlik — CDN üzerinden kolayca sunulur
Ne zaman kullanılır
- Bloglar ve dokümantasyon
- Pazarlama landing sayfaları
- Portfolyolar ve kartvizitler
- Ürün katalogları
Framework'ler
- Next.js — React + SSG/SSR
- Gatsby — React + GraphQL
- Astro — çoklu framework
- Hugo — Go, çok hızlı
- 11ty — JavaScript, esnek
Dezavantajlar
- Derleme süresi sayfa sayısıyla artar
- Sık güncellenen içerik için uygun değil
- Değişikliklerde yeniden derleme gerektirir
Hibrit Çözümler
- ISR (Incremental Static Regeneration)
- İsteğe bağlı revalidation
- SSG + SSR kombinasyonu