Volver al portfolio

Construir una web rápida con Astro

Menos piezas para una web de contenido: páginas estáticas, componentes pequeños y JavaScript donde aporta valor.

El contenido puede ser estático

Una presentación personal, una lista de proyectos y unas publicaciones no necesitan una base de datos para ser útiles. Generar HTML durante la compilación simplifica el alojamiento y permite servir el contenido desde una CDN.

En este portfolio los datos viven en archivos TypeScript y las páginas se construyen con componentes Astro. Cambiar un texto produce una nueva versión del sitio mediante el mismo proceso de compilación.

Cuida lo que llega al navegador

Las fuentes se sirven desde la propia web. La navegación, el contenido y los enlaces funcionan como HTML; un pequeño script mejora el cierre del menú móvil.

La velocidad también depende de decisiones de contenido: imágenes ajustadas al tamaño visible, textos legibles y una estructura que no obligue a descargar una aplicación completa para leer una página.

Comprueba la experiencia completa

Una compilación correcta es solo una parte de la validación. Recorre los enlaces, prueba la navegación con teclado y revisa la página en un móvil estrecho antes de publicarla.

Estas notas son un artículo de ejemplo. La documentación del repositorio explica cómo editar los contenidos y publicar la versión estática en Cloudflare Pages.

Más ideas y aprendizajes