Por Elías Domínguez • 2026 • 5 min lectura

De HTML simple a volar en Cloudflare: Por qué decidí crear mi web con Astro

Comencé mi sitio en HTML clásico, pero tras ver videos en YouTube sobre la velocidad y filosofía de Astro quise probarlo en carne propia. Hoy está desplegada en Cloudflare y me abrió la puerta a todo su ecosistema serverless.

De HTML simple a volar en Cloudflare: Por qué decidí crear mi web con Astro

Cuando decidí rehacer mi sitio web personal, mi primera intención fue la más directa posible: abrir el editor y armarlo con HTML puro y clásico. Sin dependencias raras, sin configuraciones complejas, solo código plano para tener algo funcional en internet.

Sin embargo, en el mundo del desarrollo la curiosidad siempre gana.

Navegando en YouTube empecé a toparme con varios videos que hablaban de Astro. Me llamó mucho la atención la filosofía que proponían: un framework pensado desde cero para el rendimiento, que por defecto no le manda kilos de JavaScript innecesario al navegador y que te permite estructurar todo mediante componentes limpios y reutilizables.

Dije: “Bueno, ¿y por qué no? En vez de quedarme en lo cómodo, voy a aprender Astro de verdad construyendo mi propia web sobre él”.


La grata sorpresa: una web que vuela al instante

Aprender una herramienta nueva mientras la aplicas a un proyecto real es la mejor forma de interiorizarla. Y con Astro la experiencia fue genial desde el primer día:

  • Velocidad inmediata: Las páginas cargan al instante, sin tiempos muertos ni pantallas blancas esperando a que un bundle gigante de JavaScript termine de hidratarse.
  • Estructura cómoda: Poder escribir componentes modulares con sintaxis familiar, separar la lógica de la vista y manejar colecciones de contenido (como los artículos de esta bitácora) de forma completamente tipada.
  • Cero grasa: Solo se envía al cliente lo estrictamente necesario.

Ver cómo el navegador responde al instante al navegar entre secciones confirmó que el cambio había valido la pena al 100%.


El flujo de despliegue: De Git a Cloudflare en segundos

Tener la web lista en local era el primer paso, pero el despliegue tenía que ser igual de ágil.

Conecté el repositorio de Git directamente con Cloudflare. Ahora el flujo es una maravilla:

  1. Hago mis ajustes o escribo un nuevo artículo en local.
  2. Hago un git push a mi repositorio.
  3. Cloudflare detecta los cambios, compila el sitio de forma automática y en cuestión de segundos la nueva versión ya está en vivo en su red global.

Cero lidiar con servidores manuales, configuraciones de Apache o Nginx complicadas ni certificados SSL que se vencen. Todo corre en la infraestructura perimetral de Cloudflare con máxima seguridad y tiempos de respuesta mínimos.


Descubriendo el poder de Cloudflare más allá del hosting

Lo interesante de este proceso es que no me quedé solo con usar Cloudflare como un hosting estático. Me picó la curiosidad y empecé a explorar qué más ofrecían.

He estado aprendiendo y experimentando con sus herramientas para proyectos personales:

  • Cloudflare Workers: Para ejecutar lógica ligera y APIs ultrarrápidas en el borde de la red (Edge computing) sin necesidad de levantar un servidor tradicional.
  • Base de datos integrada: Para manejar persistencia de datos rápida y cercana a los usuarios.
  • Contenedor de archivos (Storage R2): Para almacenar imágenes y archivos multimedia con total flexibilidad.

Lo que más me ha impresionado es su capa gratuita (free tier): es sumamente generosa y te permite prototipar, experimentar y levantar arquitecturas reales sin tener que gastar desde el día uno. Para cualquier programador que le guste cacharrear y validar ideas, es una bendición.


Lo que se viene cocinando

Aún sigo aprendiendo y explorando cada rincón de este ecosistema; siento que apenas estoy rascando la superficie de todo el potencial que tiene.

De hecho, ya estoy trabajando en una nueva idea personal donde quiero involucrar todas estas piezas en un mismo sistema: Astro en el frontend, Workers para la lógica distribuida, base de datos en el edge y almacenamiento de archivos.

En cuanto tenga el prototipo maduro y probado, lo compartiré por acá en la bitácora con los aciertos, los tropiezos y las lecciones del camino.

A veces el mejor motivo para empezar un proyecto personal no es solo tener una página bonita, sino la excusa perfecta para aprender algo nuevo y llevarlo a producción.

Elías Domínguez

Escrito por Elías Domínguez

Desarrollador Full Stack enfocado en arquitectura web, APIs escalables y rendimiento. Compartiendo aprendizajes reales de desarrollo de software y vida profesional.

Conocer mi trabajo y proyectos

Historias, reflexiones y notas sobre desarrollo

Comparto de vez en cuando vivencias personales, proyectos reales nacidos de problemas cotidianos y lecciones de arquitectura de software.