Hydration
Proses meng-attach event listener dan state ke HTML yang sudah di-render server.
Hydration adalah proses di mana framework JavaScript (React, Vue, Svelte) meng-attach event listener dan reactivity system ke HTML yang sudah di-render oleh server (SSR). Bayangkan HTML dari server seperti patung kering — hydration adalah proses memberinya ‘kehidupan’ dengan menambahkan interaktivitas. Tanpa hydration, halaman terlihat tapi tidak interaktif (tombol tidak bisa diklik, form tidak berfungsi). Proses hydration: framework membandingkan DOM yang ada dengan Virtual DOM, meng-attach event listener, dan meng-setup state management. Partial hydration (Astro, Qwik) hanya menghidrasi komponen yang benar-benar butuh interaktivitas — sisanya tetap static HTML.