La velocidad es clave: usuarios y buscadores esperan que tu aplicación cargue rápido, sin importar desde dónde se conecten. Cloudflare no solo protege contra ataques, también ofrece una red global (CDN) que distribuye tu contenido en el edge, reduciendo latencia y mejorando la experiencia.
Temario:
- Qué es un CDN y cómo funciona la red global de Cloudflare.
- Diferencias de cachear en edge según el modelo: SSG (Astro), CSR (React), SSR/ISR (Next.js).
- Configurar headers en Next.js (s-maxage, stale-while-revalidate) para control granular.
- Cache de estáticos (_next/static, imágenes, fuentes) con reglas “immutable”.
- Cache Rules de Cloudflare: “Cache Everything” en rutas públicas.
- Bypass de caché en sesiones de usuario y en modo preview.
- Validar con curl -I y el header CF-Cache-Status
- Purga y revalidación selectiva de rutas tras un despliegue (integración con ISR y CI/CD).
- Limitaciones: qué no conviene cachear (contenido dinámico, rutas privadas).
- Próximos pasos: Workers, KV/R2 y optimización avanzada en el edge.