Curso de Astro

Curso de Astro

El framework web para sitios orientados a contenido. Rápido por defecto, flexible por diseño.

¿Qué es Astro?

Astro es un framework moderno de construcción de sitios web que cambia la forma en que entregamos contenido al navegador. Su idea central es el concepto de Islas de Astro (Astro Islands): envía HTML estático por defecto y solo hidrata con JavaScript las partes interactivas que realmente lo necesitan.

Evolución

  • 2021 — Lanzamiento inicial: HTML estático cero-JS, trae tu propio framework (React, Vue, Svelte…).
  • 2022 — Popularización del concepto de Islands Architecture y adopción masiva.
  • 2023 — View Transitions, integraciones oficiales y ecosistema en expansión.
  • 2024–2025 — Madurez de contenido (Collections, Content Layer) y rendimiento.
  • 2026 — Versión 7.2.8, el estándar actual para sitios content-driven.

Ventajas clave

  • Cero JavaScript por defecto → páginas extremadamente rápidas y ligeras.
  • Multi-framework → usa React, Vue, Svelte o Solid en el mismo proyecto.
  • Mejor rendimiento (Core Web Vitals) → menor peso, mejor SEO y experiencia.
  • Orientado a contenido → Markdown/MDX, collections y Content Layer nativos.
  • Ecosistema de integraciones → Tailwind, React, SSR, despliegue en Vercel, Netlify, Cloudflare y más.
  • Developer Experience → DX excelente, HMR y flujo de trabajo sencillo.

¿Por qué aprenderlo ahora?

El contenido es rey en la web actual (blogs, documentación, tiendas, portfolios). Astro combina la simplicidad del HTML estático con la potencia de los frameworks modernos, sin sacrificar velocidad.

Este curso te llevará de cero a construir tu primer sitio con Astro: desde la instalación y estructura del proyecto, hasta componentes, routing, contenido y despliegue.