Comparar

Cloudflare vs Vercel para WordPress headless en 2026

Resumen rápido

  • Cloudflare Workers + Pages le ofrecen ubicaciones de edge en más de 100 países y V8 isolates que funcionan con cualquier framework.
  • Vercel Edge también corre sobre V8, pero Vercel Serverless corre sobre AWS Lambda por debajo, con una huella regional más pequeña.
  • Vercel ofrece la mejor experiencia de desarrollo Next.js porque es Vercel quien mantiene Next.js. Eso es también el lock-in.
  • WPPoland elige Cloudflare por defecto para WordPress headless: amplitud del edge, independencia de framework, sin dependencia de Next.js, precios transparentes.

Qué es realmente cada plataforma en 2026

Cloudflare entrega Workers (funciones serverless sobre V8 isolates) y Pages (alojamiento estático más Functions que se compilan a Workers). La red abarca cientos de centros de datos en más de 100 países en todo el mundo. Las Workers se enlazan con KV (almacén clave-valor), R2 (almacenamiento de objetos compatible con S3) y D1 (SQLite en el edge). El plan gratuito es generoso y el de pago publica precios fijos. Astro 5+ y Next.js 15 traen ambos adaptadores oficiales para Cloudflare Pages.

Vercel entrega Edge Functions (V8 isolates, en torno a 30+ regiones) y Serverless Functions (AWS Lambda, runtime Node). Vercel construyó y mantiene Next.js, así que la experiencia Next.js en Vercel es de primera clase: optimización de imágenes, ISR, revalidación on-demand, despliegues de previsualización y analítica se integran sin configuración. La contrapartida es una fuerte gravitación hacia Next.js, y los precios escalan por uso de formas que sorprenden a equipos con tráfico alto.

Matriz de decisión

Criterio Cloudflare Vercel
Amplitud de la red de edge cientos de centros de datos en más de 100 países ~30+ regiones Edge sobre AWS
Modelo de runtime V8 isolates (Workers + Pages Functions) V8 isolates (Edge) + AWS Lambda (Serverless)
Experiencia Next.js Adaptador, funciona casi siempre, pequeñas lagunas en ISR Primera clase, todas las funciones Next.js desde el día cero
Experiencia Astro Adaptador oficial, listo para producción Adaptador oficial, listo para producción
Lock-in de framework Bajo; las Workers ejecutan cualquier cosa que apunte al runtime Fuerte gravitación hacia Next.js
Modelo de precios Planes fijos publicados, plan gratuito generoso Por uso, puede dispararse con el tráfico
Comportamiento en cold-start ~5 ms (V8 isolates) ~5 ms Edge; 100 a 500 ms Lambda
Observability Workers Analytics + Logpush Analítica integrada + log drains
Límites de _redirects y rewrites 2000 reglas en _redirects (Pages) Sin tope publicado fijo, basado en funciones
Realidad del plan gratuito Workers: 1 MB de bundle, 10 ms de CPU, 50 subrequests Plan Hobby no comercial; límites de tráfico

Cuándo gana Cloudflare

  • Sirve a una audiencia global y la amplitud del edge (Varsovia, Fráncfort, Tokio, São Paulo, todo en una misma red) importa para el TTFB.
  • Quiere una plataforma independiente del framework; hoy Astro, mañana quizá Hono o Remix o lo que venga después.
  • Necesita almacenamiento de objetos barato en el edge (R2, sin tarifas de egreso) para imágenes y medios ligados a su WordPress headless.
  • Quiere precios fijos publicados con costes predecibles, no facturas por uso que le sorprendan en un día viral.

Cuándo gana Vercel

  • El equipo está plenamente invertido en Next.js y usa ISR, App Router, Server Actions y revalidación on-demand de forma intensiva.
  • El flujo editorial necesita despliegues de previsualización ligados a cada PR, con comentarios, capturas y revisión de equipo.
  • El sitio depende de Vercel Image Optimization para cientos de transformaciones únicas al día.
  • El cumplimiento normativo y la pista de auditoría prefieren un único proveedor con un solo informe SOC 2 que cubra build, despliegue y runtime.

Qué entregamos en WPPoland

Elegimos Cloudflare por defecto para WordPress headless. Las razones son pragmáticas, no ideológicas. La amplitud del edge a través de cientos de centros de datos en más de 100 países sitúa a nuestros clientes europeos cerca de los lectores en Varsovia, Berlín, Lisboa y Oslo, sin configuración por región. El runtime de V8 isolates es independiente del framework, así que un proyecto que arranca en Astro puede pasarse a Next.js y volver sin abandonar la plataforma. Evitamos el pozo gravitatorio de Next.js, lo que mantiene la arquitectura portable cuando cambian las prioridades del negocio. Cloudflare publica planes de precios fijos, lo que hace las facturas de cliente predecibles y auditables.

Desplegamos en Vercel cuando el cliente impone Vercel, cuando el ISR es crítico para el flujo editorial o cuando el equipo de marketing ya paga Vercel Analytics y quiere una sola factura. En esos casos enchufamos el mismo back-end de WordPress a un frontend Next.js y enviamos a Vercel; el código del frontend sigue siendo portable porque la capa de datos de WordPress nunca supo qué runtime la llamaba. El precio de nuestro compromiso es individual; la factura de plataforma de Cloudflare o Vercel se suma encima.

Preguntas frecuentes

¿Vercel es solo AWS Lambda con una interfaz?

En parte. Las Vercel Serverless Functions corren sobre AWS Lambda. Las Vercel Edge Functions corren sobre V8 isolates. Vercel añade encima un pipeline de despliegue, URL de previsualización, optimización de imágenes, observability y valores por defecto afinados para Next.js sobre esa infraestructura.

¿Seguirá Next.js siendo abierto tras la adquisición de la marca por Vercel?

Según las declaraciones públicas de Vercel, Next.js seguirá siendo de código abierto y no exclusivo de Vercel. Se mantiene el soporte de self-hosting en Cloudflare, AWS o un servidor Node propio. Algunas funciones llegan primero a Vercel; en otros sitios hacen falta adaptadores o trabajo de la comunidad.

¿Cloudflare Pages aguanta sitios grandes en WordPress headless?

Sí en la mayoría de los casos. Pages aplica un límite de 100 MB de output bundle en el plan gratuito y un tope de 2000 reglas en el archivo _redirects. El plan gratuito de Workers limita un bundle desplegado a 1 MB comprimido, 10 ms de CPU por petición y 50 subrequests. Los planes de pago elevan estos límites.

¿Cuál tiene menor latencia de cold-start?

Los V8 isolates arrancan en torno a 5 ms; los cold-starts de AWS Lambda en Node van de 100 a 500 ms. Por eso Cloudflare Workers y Vercel Edge Functions se sienten parecidos. Las Vercel Serverless Functions, sobre Lambda, son más lentas en arranque en frío. Para una arquitectura edge-first elija V8 isolates en cualquiera de las dos plataformas.

¿Por qué WPPoland elige Cloudflare por defecto?

Amplitud del edge (cientos de centros de datos en más de 100 países, incluyendo Varsovia y Fráncfort cerca de los lectores europeos), runtime independiente del framework, sin lock-in en Next.js, precios publicados de forma transparente y bindings KV, R2 y D1 que encajan en nuestro stack de WordPress headless. Desplegamos en Vercel cuando el cliente lo exige.

Lectura relacionada

Decida una vez, despliegue bien

Díganos el alcance, el perfil de tráfico y las necesidades editoriales. Respondemos en un día laborable con una recomendación de runtime y sus contrapartidas. Precio individual.

Contactar