¿Qué es Astro?
Astro es un framework de JavaScript enfocado en sitios web centrados en contenido, como blogs, páginas de marketing o documentación. Funciona como un generador de sitios estáticos (SSG), renderizando HTML en tiempo de compilación y enviando cero JavaScript al navegador por defecto. Su objetivo principal es ofrecer sitios ultrarrápidos, optimizados para SEO y con una carga mínima de recursos en el cliente.
Su funcionalidad más destacada es la arquitectura de "islas", que permite hidratar únicamente las partes interactivas de una página (como formularios o sliders), mientras el resto permanece estático. Astro también permite integrar componentes de otros frameworks como React, Vue, Svelte o SolidJS en un mismo proyecto, lo que lo convierte en una herramienta flexible, moderna y eficiente para el desarrollo web actual.