Usamos Next.js todas las semanas. Lo amamos. Y exactamente por eso duele ver cómo empresas de servicios — abogados, arquitectos, consultoras, agencias chicas — reescriben un WordPress que andaba perfecto en Next.js porque alguien del equipo vio un video de Theo. Si tu sitio no es un producto, Next.js casi seguro está sobredimensionado.
Qué te da Next.js realmente
React manejado desde server con caching inteligente. Generación estática en build-time muy buena. Optimización de imágenes de primera. Un deployment realmente de un comando. Todo eso es real y bueno — cuando estás construyendo una app que lo aprovecha. Un corporate de cinco páginas, no.
La factura escondida
- —Cada edición del cliente pasa por un developer — o armás un CMS, que ES el trabajo que estabas evitando
- —Hosting desde USD 20/mes de Vercel team plan (mínimo) vs USD 5/mes de WP compartido que realmente funciona
- —Los deploys tardan 45-90 segundos mínimo — los clientes esperan que las ediciones aparezcan YA
- —Upgrades de dependencias de Node.js cada 6 meses — el cliente no tiene idea de qué significa eso
- —Contenido fragmentado — el copy vive en Notion, las imágenes en Cloudinary, las stats en una Google Sheet, y vos las unís para siempre
Un correo breve cada pocas semanas. Como esta nota, pero en tu inbox.
"Next.js es una herramienta fantástica. Solo que no la agarramos cuando el trabajo es 'mostrar qué hace este abogado a 400 visitas mensuales de Google'."
Cuándo SÍ usamos Next.js
- —Landings SaaS que comparten design system con un producto
- —Apps custom (tools internas, dashboards, directorios a medida)
- —Sitios con motion scroll-driven pesado que sería una guerra en WordPress
- —Editorial multi-idioma donde el routing tree tiene lógica real
- —Experiencias donde la performance de la parte interactiva es una métrica de negocio
Un decision tree honesto
Preguntate, en este orden: 1) ¿Este sitio lo edita semanalmente alguien que no es developer? Si sí, WordPress. 2) ¿Hay e-commerce con >20 SKUs? Si sí, WordPress. 3) ¿La parte interactiva necesita estado, auth o tiempo real? Si sí, Next.js. 4) ¿Hay un producto adyacente que comparte design tokens? Si sí, Next.js. 5) ¿Nada de arriba matcheó? WordPress.