¿Por qué reemplazar Vercel?
Vercel ofrece buena DX, pero su modelo de cobro por uso hace que la factura crezca con el tráfico. El plan Hobby (gratis) tiene topes que no se pueden ampliar, así que el riesgo de factura alta está en Pro ($20 USD/mes con $20 de uso incluido), donde el excedente es pago por uso sin tope salvo que lo configures.
Tres conceptos que más pesan en la factura de Pro:
- Transferencia (Fast Data Transfer): 1 TB al mes incluido y luego desde $0.15 USD/GB. En Cloudflare Pages, las peticiones a archivos estáticos no se cobran.
- Image Optimization: 5,000 transformaciones al mes en Hobby; en Pro, desde $0.05 USD por 1,000 transformaciones, más lecturas y escrituras de caché. Cloudflare Images cobra $0.50 USD por 1,000 transformaciones después de 5,000 gratis, así que aquí Vercel no es el caro.
- Function Invocations y CDN Requests: Pro incluye 10 millones de CDN requests al mes y luego cobra desde $2 USD por millón; las invocaciones de funciones desde $0.60 USD por millón.
Vercel tiene un control de gasto: los equipos nuevos traen un presupuesto por defecto de $200 USD con avisos, y puedes configurar que pause los proyectos al llegar al 100%. Actívalo antes de que un pico de tráfico lo haga por ti.
Si tu sitio tiene tráfico predecible y bajo, Vercel funciona. Si puede tener picos o mucho tráfico a archivos estáticos, compara con Cloudflare Pages antes de la próxima factura.
Cómo decidir
Si tu sitio es JAMstack/estático con tráfico medio-alto, Cloudflare Pages. Si valoras deploy previews y un equipo grande por precio fijo, Netlify. Si tu app es full-stack con backend serio, Railway. Si migraste desde Heroku, Render. Si necesitas multi-región para latencia global, Fly.io.
Un ejemplo con precios de lista
Un sitio en Vercel Pro que en un mes sirve 2 TB de transferencia paga 1 TB de excedente: 1,000 GB × $0.15 = $150 USD, más los $20 del plan. Si además genera 100,000 transformaciones de imagen, son unos $5 USD más a $0.05 por 1,000. El mismo tráfico estático en Cloudflare Pages no genera cobro por transferencia. Las cifras son ilustrativas con los precios de lista de octubre de 2026; tu factura depende de la región y del resto de conceptos.
Sobre Next.js específicamente
Vercel es la empresa detrás de Next.js, por lo que tiene optimizaciones únicas: ISR (Incremental Static Regeneration), App Router con streaming, Edge Runtime. Netlify y Cloudflare (vía Workers) soportan las funciones básicas, pero algunas avanzadas (streaming, partial prerendering) llegan primero a Vercel.
Si tu sitio depende de: usa
- Next.js básico SSG/SSR → Cualquiera
- ISR pesado → Vercel (paridad próxima en Netlify)
- App Router con streaming → Vercel (Cloudflare Workers y Netlify lo soportan con adaptadores)
- Solo páginas estáticas → Cloudflare Pages (gratis); con API routes, Cloudflare Workers
Sobre migración desde Vercel
Vercel exporta variables de entorno y configuración por proyecto. Los redirects/rewrites del vercel.json necesitan traducirse:
- A
_redirects y _headers de Netlify
- A
_redirects y _headers de Cloudflare Pages
- A configuración de Railway/Render
Para apps Next.js: el adaptador next-on-pages de Cloudflare quedó archivado; Cloudflare hoy recomienda desplegar Next.js full-stack en Workers. Netlify tiene adaptador oficial. Railway/Render funcionan con Next.js standalone build.
Calcula 1-3 días para migración de un sitio mediano con tests. La fricción mayor: rewrites complejos o ISR/middleware avanzado. Sitios estáticos simples migran en menos de 1 hora.