Astro Islands
A "Islands Architecture" do Astro — a página é HTML por padrão, mas componentes individuais podem "hidratar" no cliente com React/Vue/Svelte/Solid/Lit/Preact.
Diretivas de cliente: client:load, client:idle, client:visible, client:media, client:only. Resultado: página com ~50KB de JS em vez de 200-500KB numa SPA pura. Arquiteturas parecidas: Marko (eBay), Qwik (resumability), Fresh (Deno). Conceito popularizado por Jason Miller em 2020.