Astro o Next.js para una marca personal: por qué elegí Astro
Qué cambia al construir una portada y un blog con cada framework, y por qué elegí Astro para este sitio.

Para construir este sitio necesitaba una portada, un blog y algunas animaciones con GSAP. Elegí Astro por cómo se organiza el proyecto. No hice una prueba de rendimiento entre ambos frameworks: sería engañoso presentar esta elección como el resultado de un benchmark.
Lo que necesitaba construir
- Una portada que presenta mi trabajo y mis proyectos.
- Artículos que pueda escribir y editar en MDX, con imágenes cuando aporten algo al texto.
- Animaciones en puntos concretos, sin convertir cada sección en una aplicación interactiva.
Esos requisitos guiaron la elección. La pregunta útil no era «¿cuál framework es mejor?», sino cuánto trabajo de aplicación requería esta web.
Cómo encaja Astro
Astro entrega HTML para el contenido y permite añadir JavaScript a los componentes que necesitan interacción. Aquí, GSAP se ocupa de algunos movimientos; el texto y la navegación no requieren hidratarse. La guía de islas de Astro explica cómo funciona ese reparto.
Los artículos viven como archivos MDX. Eso facilita revisar el contenido junto al resto del proyecto y añadir imágenes o componentes dentro de una entrada. La integración oficial de MDX documenta este flujo.
Para esta web, el contenido ocupa el centro y la interacción aparece solo donde sirve a la experiencia.
Qué ofrece Next.js
Next.js también puede prerenderizar páginas. Su App Router utiliza Server Components por defecto y permite incorporar Client Components cuando hacen falta estado, eventos o APIs del navegador. La documentación de Next.js explica esa división.
Si esta web incluyera cuentas, paneles con datos de cada persona o flujos de uso frecuentes, miraría esa arquitectura con más atención. Hoy esas funciones no forman parte del sitio.
La decisión, por ahora
Astro cubre la portada y el blog sin añadir estructura para funciones que todavía no existen. Si el sitio crece hacia una aplicación, volveré a evaluar la elección con requisitos concretos. Una decisión técnica sirve mientras responde al producto que realmente se está construyendo.