Astro sobre Next.js
Para un portafolio mayormente estático, Next.js mete React runtime que no necesito. Astro genera HTML puro, hidrata solo lo que pido (toggle de tema, menú móvil) y la página queda en kilobytes.
Este sitio. Astro + Tailwind + i18n con un sistema visual editorial monocromático.
Quería un portafolio que no se viera como template, que cargara instantáneamente y que me obligara a tomar decisiones de diseño deliberadas. La meta no era "verse bonito" sino "verse como yo lo decidí".
Para un portafolio mayormente estático, Next.js mete React runtime que no necesito. Astro genera HTML puro, hidrata solo lo que pido (toggle de tema, menú móvil) y la página queda en kilobytes.
Probé serif + sans, luego solo serif. Terminé con mono para todo: títulos, body, meta. Refleja mi trabajo (código) sin disfrazarlo de algo más "editorial". La consistencia es el diseño.
Cambiar de dark a light alterna `data-theme` en `<html>` y todas las variables (`--bg`, `--text`, `--line`) re-resuelven. Las clases Tailwind quedan iguales — apuntan a la variable, no al color. Cambia el tema sin tocar markup.
SaaS jurídico con IA para despachos mexicanos.