Bir web sayfasının yükleme performansını nasıl iyileştirirsiniz?
Cevap
Önce ölçmek gerekir: Lighthouse, PageSpeed Insights (gerçek kullanıcı verisi), DevTools Performance ve Network sekmeleri.
Sonra en etkili adımlar:
- Daha az JavaScript: kod bölme, tree shaking, ağır kütüphanelerin hafif alternatifleri, sunucu bileşenleri
- Görseller: WebP/AVIF, doğru boyut (
srcset), lazy loading, CDN - Önbellek: hash'li statik dosyalara uzun
Cache-Control, CDN - Sıkıştırma: Brotli / gzip
- Kritik yol: render'ı bloklayan CSS/JS'i azaltmak,
defer, kritik kaynaklar içinpreload/preconnect - Fontlar: alt küme (subset),
font-display: swap, kendi sunucunda barındırma - Sunucu: SSR/SSG/ISR ile hazır HTML, düşük TTFB
Her değişiklikten sonra metrikleri yeniden ölçmek, tahminle optimizasyon yapmamak önemlidir.
İlgili Web Performansı soruları
Bu konuda başka bir soru biliyor musun?
Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.