Nueva web con Astro

A description of my image.

Punto de partida

Después de muchos años con la web construida con Vue y Nuxt tenía que tomar la decisión de actualizar la web desde Vue 2 y Nuxt 2 a versiones más modernas o buscar alternativas. Decidí usar Astro aprovechando que llevo más de dos años usandolo diariamente.

Objetivo migrar a Astro

Usar Astro.

Sólo “necesitaba” mover los contenidos README y que nada dejará de funcionar y, sobre todo, no perder todo lo bueno que tenía en la web anterior: puntuación de 100 en Lighthouse y posicionamiento de algunas páginas en Google.

No será la versión final, ya que quiero darle otra vuelta a estilos visuales que aún no me convencen y dar muchas más funcionalidades que permitan al usuario interactuar y personalizar la web a su gusto.

Principales features usadas:

  • Uso de Content Collections API.
  • Paginación de entradas de blog.
  • Paginación en rutas dinámicas de categorías de Blog.
  • Dark Mode.
  • Aumento de tamaño de tipografía.
  • Animación en aplicación de múltiples páginas (MPA).
  • Preconfiguración de Playwright.
  • Mantener el Lighthouse rating en 100.