Hydration
İstemci tarafı JS'in sunucuda üretilmiş HTML'i “uyandırması”: DOM'u yeniden oluşturmadan olay dinleyicilerini bağlar ve reaktif durumu kurar.
React, Vue, Svelte (klasik) hem sunucudan HTML'i hem de tüm bileşen ağacını JS olarak gönderir. Tarayıcı JS'i ayrıştırır, sanal DOM'u yeniden kurar, sunucu DOM'uyla karşılaştırır ve işleyicileri bağlar. Paketler büyükse “Time to Interactive” bundan zarar görür.
Modern alternatifler: kısmi hydration (Astro Islands), resumability (Qwik, hiç yeniden hydration yok), sunucu bileşenleri (React, istemcide hiç çalışmaz). Hydration hâlâ varsayılandır ama eğilim ondan uzaklaşıyor.