Saltar al contenido

Por qué elegí Astro en vez de un CMS pesado

Un CMS resuelve problemas que la mayoría de los sitios no tiene, y crea otros que sí. Esta es la comparación honesta.

La pregunta llega siempre igual: «¿por qué no montamos esto sobre un CMS y listo?». Es una buena pregunta, y merece una respuesta técnica en vez de una preferencia.

Lo que realmente compras con un CMS

Un CMS te vende tres cosas: edición de contenido sin tocar código, un ecosistema de módulos y un panel de administración. Son ventajas reales cuando tienes decenas de editores, flujos de aprobación y un catálogo que cambia a diario.

Lo que no aparece en el folleto es el coste: una base de datos que mantener, un runtime que actualizar, plugins que se abandonan y una superficie de ataque que crece cada mes. Ese coste lo pagas aunque tu sitio tenga doce páginas y un blog.

Lo que hace un generador estático

Astro compila tu contenido a HTML antes de que llegue el primer visitante. No hay consulta a base de datos en cada carga, no hay proceso que reiniciar, no hay versión de PHP que parchear a medianoche. El resultado es un directorio de archivos que cualquier servidor puede entregar.

Eso cambia el perfil del proyecto por completo:

  • Rendimiento: el HTML ya está hecho. No hay nada que optimizar después.
  • Seguridad: sin base de datos ni panel público, la mayoría de los vectores desaparecen.
  • Coste: alojar archivos estáticos es prácticamente gratis.
  • Portabilidad: si mañana cambias de proveedor, copias una carpeta.

Cuándo un CMS sí es la respuesta correcta

No todo es blanco y negro. Si tienes un equipo editorial grande, permisos por rol, contenido que cambia varias veces al día o un catálogo con miles de productos y stock en tiempo real, un CMS o una plataforma de comercio hacen un trabajo que no vale la pena reconstruir.

La regla que aplico es simple: elige la herramienta por el problema que tienes hoy, no por el que imaginas que tendrás en tres años.

El punto de fondo

La discusión no es Astro contra CMS. Es entender qué problema estás resolviendo antes de elegir la herramienta. Si no sabes responder por qué necesitas una base de datos, todavía no necesitas una.

← Volver al blog

¿Empezamos?

Cuéntame qué necesitas y te digo con claridad si puedo ayudarte, cuánto cuesta y cuánto tarda.