← Volver al blog Ingeniería

Por qué migramos a Astro (y por qué vos deberías considerar hacerlo)

Astro no es solo otro framework. Es un cambio de paradigma sobre qué debería llegar al browser.

LC Lenin Chávez
· 15 de abril de 2026 · 5 min

Durante años asumimos algo que nunca cuestionamos: si construimos una web, tenemos que mandar JavaScript al browser. Mucho. React, Vue, hidratación completa, bundles de 300KB para renderizar una landing estática. Lo normalizamos.

Astro rompe con eso. Y una vez que lo entendés, cuesta volver atrás.

El paradigma: zero JS por default

La idea central de Astro es simple: el HTML se genera en build time, y no se envía ni un byte de JavaScript al cliente a menos que vos lo pidas explícitamente. Las islas interactivas (client:load, client:visible, client:idle) son la excepción, no la regla.

Comparalo con Next.js o Nuxt, donde la hidratación es el estado por default. Ahí tenés que pelear contra el framework para no mandar JS. En Astro, peleás para mandarlo. El incentivo está invertido.

Qué ganamos concretamente

Migrar la web de Nakea de Next.js a Astro nos dio:

  • Lighthouse Performance: 98-100 en todas las páginas, sin trucos.
  • Build times 3x más rápidos: de ~45s a ~14s.
  • Bundle inicial de ~0KB en las páginas estáticas (blog, about, legal).
  • DX sorprendentemente buena: componentes .astro que parecen JSX pero sin la complejidad de un runtime reactivo.

Y algo que no se mide fácil: la sensación de que el framework no se mete en el medio. Escribís HTML, CSS, y un poquito de TS. Sin reglas raras, sin memorizar 15 hooks.

Cuándo NO usar Astro

Seamos honestos. Astro no es la solución para todo:

  • Apps altamente interactivas (dashboards, editores, tools SaaS). Ahí React/Vue siguen siendo mejores.
  • Estado global complejo compartido entre páginas. Las islas no comparten estado entre sí trivialmente.
  • SSR dinámico intensivo con muchos datos cambiantes por request. Se puede, pero no es el sweet spot.

Astro brilla para sitios de contenido: landings, blogs, docs, marketing, e-commerce con islas puntuales. O sea, el 70% de lo que la mayoría de estudios construye.

La conclusión

No migres por hype. Migrá porque el paradigma encaja con lo que estás construyendo. Si tu web manda 500KB de JS para mostrar texto estático, algo está mal. Astro te obliga a preguntarte qué necesita ser interactivo de verdad.

Y esa pregunta, por sí sola, ya vale el cambio.

¿Quieres implementar esto en tu negocio?

Agendamos un diagnóstico gratuito de 30 minutos. Si hay fit, te mandamos un plan; si no, te llevas el diagnóstico igual.

Diagnóstico gratuito