Ir al contenido principal

App Router Edge-ready Core Web Vitals GDPR

Next.js con SSR e ISR y App Router para apps de mucho tráfico

Next.js con SSR e ISR impulsa nuestras cargas de producción más pesadas: el marketplace PropTech de ANT, el portal B2B global de REHAU y el motor de calculadoras multimarca de Mosokna. Elegimos de forma deliberada entre App Router y Pages Router, documentamos la decisión como ADR y entregamos estrategias de ISR que mantienen frescas en segundos las páginas de mucho tráfico. ¿Listo para ampliar equipo? Vea nuestros servicios de desarrollo con Next.js y equipos dedicados.

Pedir propuesta Ver casos de Next.js

Framework Next.js para proyectos web modernos de frontend y full-stack

Entregamos ingeniería con Next.js para equipos de producto SaaS que migran a App Router, operadores de marketplace con páginas de catálogo basadas en ISR, portales B2B que conectan frontends de Next.js con backends de ERP y SAP, y sectores regulados en los que el marcado accesible renderizado en el servidor es un requisito de cumplimiento. Despliegues en Vercel, AWS, GCP y Node autoalojado: todos con la misma disciplina de entrega.

Retos

Retos del sector que resolvemos

Riesgo en la migración a App Router

Las bases de código grandes de Pages Router se rompen en los límites de RSC y en las restricciones de los layouts asíncronos. Migramos de forma incremental, ruta a ruta, con suites de regresión de Playwright en cada paso.

Límites entre componentes RSC y de cliente

Abusar de 'use client' anula el ahorro de bundle de RSC. Usarlo poco rompe la interactividad. Trazamos los límites de forma explícita y los documentamos como convenciones del equipo.

Invalidación de la caché ISR a escala

Las páginas de catálogo obsoletas muestran precios erróneos y existencias agotadas. Conectamos la revalidación bajo demanda con los webhooks del CMS y del inventario para una actualización en menos de un segundo.

Deriva de costes en Vercel

Las invocaciones de funciones serverless y los cargos de Edge Middleware sorprenden a los equipos después del lanzamiento. Modelamos los costes en staging y diseñamos las rutas para minimizar las invocaciones con arranque en frío.

Desajustes de hidratación por i18n

Las apps multilocale generan HTML que no coincide con la hidratación del cliente cuando el idioma se detecta en tiempo de ejecución. Alineamos la detección del idioma con el middleware y la propagamos mediante el contexto de RSC.

Cadenas de middleware que ralentizan el TTFB

Los middleware de autenticación, redirección por geolocalización y A/B encadenados en secuencia añaden más de 100 ms al TTFB en cada solicitud. Los consolidamos y medimos las rutas de middleware.

Soluciones

Soluciones que desarrollamos

Paneles SaaS

Dashboards con App Router y RBAC, server actions para las mutaciones y streaming para los paneles de analítica pesados.

Marketplaces con búsqueda por facetas

Catálogos de producto con ISR, agregación de facetas en el servidor y esquema JSON-LD de producto para SEO y AI Overviews.

Frontends de comercio headless

Tiendas de Shopify Plus y Magento con App Router, server actions para el carrito y checkout localizado.

Sistemas de landing pages para captación de leads

Landing pages multilocale con middleware A/B, analítica con consentimiento e integraciones de webhooks con el CRM.

Sitios multirregión y multilingües

next-intl o next-i18next con hreflang, detección de idioma en el servidor y TTL de ISR por idioma.

Migración de Pages a App Router

Migración incremental ruta a ruta con cobertura de Playwright, documentación de ADR y despliegue sin caídas.

Stack

Stack tecnológico

TypeScript, React Server Components, Server Actions, Tailwind CSS, Prisma, NextAuth / Auth.js, next-intl, Vercel, AWS ECS, Cloudflare, OpenTelemetry.

Cumplimiento

Cumplimiento y normativa

Alineado con el RGPD · WCAG 2.2 AA · apto para SOC 2 · CCPA contemplada

UE

  • RGPD: consentimiento en el primer renderizado, base jurídica, automatización de las solicitudes de los interesados (DSR).
  • EAA 2025: cumplimiento de accesibilidad en productos digitales de cara al público.
  • ePrivacy: gestión del consentimiento de cookies y flujos de aceptación voluntaria (opt-in) de la analítica.
  • eIDAS: flujos de autenticación para escenarios de identidad regulada y firma electrónica.

EE. UU.

  • WCAG 2.2 AA / ADA Title III: marcado accesible, navegación por teclado y pruebas con lectores de pantalla.
  • CCPA/CPRA: consentimiento de privacidad del consumidor, exclusión voluntaria (opt-out) y derechos de los interesados.
  • Sección 508: estándares federales de accesibilidad para productos dirigidos a la Administración.
  • SEC EDGAR: datos estructurados y cumplimiento de los sitios de relaciones con inversores de empresas cotizadas.

Comunes: Core Web Vitals como puertas de despliegue, OWASP ASVS L2, SBOM por compilación.

Por qué YuSMP

Por qué los equipos de Next.js eligen YuSMP

Cicatrices de producción con App Router

Hemos puesto App Router en producción, no solo en proyectos de demostración: con ISR real, cadenas de middleware reales y despliegues multilocale reales.

Independientes de Vercel o del autoalojamiento

Desplegamos en Vercel, AWS, GCP y Node en bare metal con un comportamiento de ISR idéntico y modelos de coste que se pueden predecir.

Experiencia en edge multirregión

Edge Middleware, Cloudflare Workers e ISR regional: sabemos dónde aporta valor cada uno y dónde añade complejidad.

Preguntas frecuentes

Preguntas frecuentes sobre Next.js

App Router o Pages Router: ¿cuál recomiendan ahora?

App Router con React Server Components es nuestra opción por defecto en los proyectos nuevos. Pages Router sigue siendo la decisión acertada para los equipos con bases de código existentes grandes y poca capacidad de migración. Documentamos la decisión como ADR y la revisamos en hitos semestrales.

¿Pueden autoalojar Next.js o necesitamos Vercel?

Ambas cosas. Desplegamos en Vercel, AWS (ECS o EKS), GCP Cloud Run y servidores Node en bare metal. Los despliegues autoalojados obtienen ISR mediante un endpoint de revalidación personalizado y el modo de salida standalone.

¿Cómo gestionan el SEO con React Server Components?

RSC renderiza en el servidor, así que el HTML llega completo a los rastreadores, incluidos los agentes de AI Overview. Añadimos generateMetadata por ruta, implementamos el esquema JSON-LD y validamos en staging con la inspección de URL de Search Console.

¿Cuál es su estrategia de ISR para marketplaces de mucho tráfico?

Fijamos TTL de stale-while-revalidate por tipo de ruta: páginas de catálogo, 60 s; páginas de detalle, 300 s; contenido específico del usuario, no-store. La revalidación bajo demanda se dispara desde los webhooks del CMS para mantener frescas en segundos las páginas de más valor tras una actualización de contenido.

¿Cómo gestionan la autenticación en App Router?

Usamos Auth.js (NextAuth v5) con el adaptador de App Router, o integramos proveedores de identidad existentes (Keycloak, Auth0, Okta) mediante JWT y validación de sesión en el middleware. El acceso basado en roles se aplica en el middleware de Next.js y se replica en la API.

¿Pueden migrar nuestro proyecto heredado de Next.js 12 o 13?

Sí. Auditamos el uso del router de páginas, identificamos los patrones incompatibles con RSC, migramos de forma incremental ruta a ruta y ejecutamos suites de regresión de Playwright en cada paso. Una migración típica de Pages a App Router lleva de 4 a 8 semanas según el tamaño de la base de código.

Cree su próxima aplicación Next.js con ingenieros sénior de EE. UU. y la UE

Respuesta en 1 día hábil. NDA a petición.

Pedir propuesta

Pedir propuesta

Cuéntenos algunos detalles y un consultor sénior le responderá en un día hábil.