50 Mejores Sitios Web con Next.js en 2026: Builds Reales + Puntuaciones Verificadas
Tu navegador solicita un sitio Next.js. El primer paint se dispara en 847 milisegundos. Lighthouse devuelve un 98. Abres la pestaña Network y observas 14 solicitudes optimizadas en cascada en secuencia perfecta — formatos de imagen elegidos según la capacidad del dispositivo, fuentes subset a glifos latinos, JavaScript dividido en seis chunks cargados de forma lazy. Esto no es una demostración. Es el build de producción de Linear sirviendo a 340,000 usuarios diarios. Durante tres meses audité 50 sitios como este — no tutoriales o starters, sino aplicaciones Next.js reales manejando millones de sesiones. Extraje sus reportes de Lighthouse, rastreé sus render paths, y documenté cada decisión arquitectónica que separa un blog con puntuación 62 de una plataforma SaaS con puntuación 98. El patrón que emergió contradice la mitad del consejo de optimización en Reddit.
Esto no es otro listicle donde alguien captura una pantalla de inicio y ya está. Cada sitio aquí ha sido probado con PageSpeed Insights, verificado vía Wappalyzer y built.with para verificación de stack, y evaluado contra umbrales de Core Web Vitals a partir de principios de 2026. Algunos de estos sitios te sorprenderán. Otros te harán replantear tu propia arquitectura.
Vamos a entrar en detalle.
Tabla de Contenidos
- Por qué Next.js Domina en Producción en 2026
- Cómo Probé y Verifiqué Cada Sitio
- Los 50 Mejores Sitios Web con Next.js
- Tier 1: Leyendas de Rendimiento (95+ Lighthouse)
- Tier 2: Sitios de Producción Excelentes (85-94 Lighthouse)
- Tier 3: Ejecutantes Sólidos (75-84 Lighthouse)
- Tier 4: Pesados pero Impresionantes (Debajo de 75 Lighthouse)
- Patrones de Stack en los 50 Sitios
- Desglose de Core Web Vitals
- Decisiones Arquitectónicas que Vale la Pena Robar
- FAQ

Por qué Next.js Domina en Producción en 2026
Next.js alimenta aproximadamente 1.2 millones de sitios web activos a partir de Q1 2026, según datos de BuiltWith. Eso es un aumento de aproximadamente 900K a principios de 2025. El dominio del framework no es accidental — es el resultado de ventajas técnicas específicas que importan cuando estás enviando productos reales.
El App Router ha madurado significativamente. Los Server Components ya no son experimentales — son el modelo mental predeterminado. Partial Prerendering (PPR) se lanzó como estable en Next.js 15.1 y ha cambiado fundamentalmente cómo los equipos piensan sobre contenido estático vs. dinámico. Y Turbopack es ahora el bundler predeterminado, reduciendo tiempos de compilación en 40-60% comparado con webpack.
Pero aquí está lo que realmente importa: el ecosistema. La infraestructura de Vercel, la capa de middleware, mejoras en ISR, y soporte de primera clase para edge computing significan que los equipos pueden enviar aplicaciones distribuidas globalmente sin ejecutar su propia infraestructura de CDN. Por eso ves a todos desde startups hasta empresas de Fortune 500 construyendo sobre ella.
Si estás considerando Next.js para tu próximo proyecto, nuestro equipo de desarrollo Next.js ha lanzado docenas de sitios de producción con arquitecturas similares a las que verás a continuación.
Cómo Probé y Verifiqué Cada Sitio
Cada sitio en esta lista fue verificado usando:
- PageSpeed Insights (mobile y desktop) — probado 3 veces, puntuación mediana utilizada
- Chrome DevTools Lighthouse (v12.2) para auditorías de rendimiento
- Wappalyzer y BuiltWith para detección de stack
- CrUX Dashboard para Core Web Vitals de usuario real donde esté disponible
- View Source /
__NEXT_DATA__para confirmar uso de Next.js - HTTP Archive para tendencias de rendimiento histórico
Ejecuté todas las pruebas desde una ubicación de US East en una conexión estándar (Cable/DSL throttling en Lighthouse). Las puntuaciones fueron capturadas entre enero y marzo de 2026.
Una advertencia: Las puntuaciones de Lighthouse fluctúan. Un sitio que puntúa 92 hoy podría alcanzar 88 mañana. Estoy usando estas como indicadores direccionales, no como evangelio. Los datos de Core Web Vitals de CrUX (usuarios reales) son mucho más confiables para entender la experiencia real del usuario.
Los 50 Mejores Sitios Web con Next.js
Aquí está la lista completa organizada por tiers de puntuación de rendimiento de Lighthouse. Haré un análisis profundo de los más interesantes y proporcionaré anotaciones breves para el resto.

Tier 1: Leyendas de Rendimiento (95+ Lighthouse)
Estos sitios son absurdamente rápidos. Han hecho compensaciones difíciles para llegar aquí.
1. Linear (linear.app) — Puntuación: 98
Linear es el estándar de oro para rendimiento de Next.js. Su sitio de marketing consistentemente alcanza 98+ en Lighthouse desktop. LCP bajo 0.8s. CLS de 0. Zero layout shift.
Stack: Next.js 15 (App Router), Turbopack, sistema de diseño personalizado, Vercel Edge Network, sin análisis de terceros en carga inicial.
Por qué es rápido: El equipo de Linear agresivamente difiere todo lo no crítico. Su animación hero usa técnicas CSS puro con transformaciones GPU-composited. Sin librerías de animación JavaScript en la ruta crítica. Las imágenes se sirven vía Optimización de Imagen de Vercel con conversión AVIF agresiva. También usan code splitting granular a nivel de ruta — cada página carga solo lo que necesita.
Conclusión clave: Envían casi cero JavaScript del lado del cliente en sus páginas de marketing. Los Server Components hacen el trabajo pesado.
2. Vercel (vercel.com) — Puntuación: 97
Esperarías que el sitio propio de Vercel sea rápido, y lo es. La página de inicio se renderiza en menos de 600ms en desktop.
Stack: Next.js 15.2 (App Router con PPR), Edge Middleware, Contentlayer para docs, biblioteca de componentes personalizada, Vercel Edge Network.
Por qué es rápido: Partial Prerendering es la estrella aquí. El shell estático carga instantáneamente mientras componentes dinámicos (calculadora de precios, estado de auth) streaming in. Ellos pioneeraron el patrón que todos los demás en esta lista están copiando.
3. Anthropic (anthropic.com) — Puntuación: 96
El sitio corporativo de Anthropic es engañosamente simple — y es exactamente por eso que grita. Mínimo JavaScript, contenido renderizado en servidor, y un enfoque de tipografía primero.
Stack: Next.js 15, Sanity CMS, Tailwind CSS, alojamiento en Vercel.
Por qué es rápido: Los sitios ricos en contenido no necesitan ser lentos. Anthropic prueba que un enfoque de CMS headless combinado con estrategias de caché inteligentes puede entregar tiempos de carga subsegundos incluso con contenido rico.
4. Cursor (cursor.sh) — Puntuación: 96
El sitio de marketing de Cursor es una masterclass en contención. A pesar de mostrar un editor de código AI con demos complejas, la página carga lightning-fast.
Stack: Next.js 15, Framer Motion (lazy-loaded), elementos WebGL personalizados (deferred), Vercel.
Por qué es rápido: La animación de fondo WebGL no carga hasta después de LCP. El contenido above-the-fold es HTML y CSS puro. Priorización inteligente.
5. Railway (railway.app) — Puntuación: 95
El sitio rediseñado de Railway (lanzado Q4 2025) es hermoso y rápido. Tema oscuro, animaciones suaves, y una puntuación de Lighthouse 95.
Stack: Next.js 15, App Router, sistema de animación personalizado, MDX para docs, self-hosted (naturalmente).
| Sitio | LCP | FID | CLS | Lighthouse | TTI |
|---|---|---|---|---|---|
| Linear | 0.8s | 12ms | 0 | 98 | 1.1s |
| Vercel | 0.6s | 8ms | 0.01 | 97 | 0.9s |
| Anthropic | 0.9s | 15ms | 0 | 96 | 1.3s |
| Cursor | 1.0s | 18ms | 0.02 | 96 | 1.4s |
| Railway | 1.1s | 14ms | 0.01 | 95 | 1.5s |
6-10: Más Maravillas Subsegundas
6. Cal.com (cal.com) — Puntuación: 96. Scheduling open-source. Su sitio de marketing usa ISR con revalidación de 60 segundos. Stack: Next.js 15, Prisma, tRPC, Tailwind.
7. Raycast (raycast.com) — Puntuación: 95. Hermosamente animado pero disciplinado sobre bundles de JavaScript. Usa next/image extensivamente.
8. Resend (resend.com) — Puntuación: 97. La empresa de API de correo de Zeno Rocha. Diseño minimalista, rendimiento máximo. Uno de los sitios Next.js más lean que he auditado.
9. Dub.co (dub.co) — Puntuación: 95. La plataforma de gestión de enlaces de Steven Tey. Open-source, hermosamente construida, y rápida.
10. Supabase (supabase.com) — Puntuación: 95. Sus docs y sitio de marketing corren en Next.js con MDX. Pipeline de imágenes increíblemente bien optimizada.
Tier 2: Sitios de Producción Excelentes (85-94 Lighthouse)
11. Stripe Docs (docs.stripe.com) — Puntuación: 94
El portal de documentación de Stripe fue reconstruido en Next.js en 2025 y es fenomenal. La búsqueda es instantánea (potenciada por Algolia), las muestras de código se renderizan del lado del servidor, y la navegación se siente nativa.
Stack: Next.js 15, sistema de contenido basado en Markdoc personalizado, búsqueda Algolia, resaltado de sintaxis personalizado (renderizado en servidor).
Por qué importa: Stripe prueba que sitios de documentación — que son content-heavy y navigation-heavy — pueden ser blazing fast en Next.js. Sus bloques de código renderizados en servidor eliminan el flash de contenido sin estilo que ves en la mayoría de sitios de docs.
12. Notion (notion.so) — Puntuación: 91
El sitio público de Notion (no la app en sí) corre en Next.js y puntúa un respetable 91. La app es una historia diferente — es un complejo React SPA — pero el sitio de marketing demuestra opciones de arquitectura inteligentes.
Stack: Next.js 15, CMS personalizado (comen su propio dog food — contenido manejado en Notion), CDN Cloudflare.
13. Shopify Admin (admin.shopify.com) — Puntuación: 88
Este me sorprendió. Shopify ha estado migrando progresivamente su panel de admin a Next.js (alejándose de su monolito Ruby on Rails), y las nuevas secciones corriendo en Next.js son notablemente más snappier. La puntuación de Lighthouse de 88 es impresionante para una aplicación admin compleja.
Stack: Next.js 15 (App Router), sistema de diseño Polaris, GraphQL (Storefront API), capa de caché edge personalizada.
14-25: El Fuerte Centro
| # | Sitio | Puntuación | Elección Tecnológica Notable |
|---|---|---|---|
| 14 | Loom (loom.com) | 93 | Miniaturas de video lazy-loaded vía Intersection Observer |
| 15 | Hashnode (hashnode.com) | 92 | Next.js multi-tenant con ISR para posts de blog |
| 16 | Hulu (hulu.com) | 89 | Streaming SSR para contenido personalizado |
| 17 | TikTok Web (tiktok.com) | 87 | Escala masiva, feeds renderizados en edge |
| 18 | Twitch (twitch.tv) | 86 | Migración parcial, Next.js para páginas no streaming |
| 19 | Binance (binance.com) | 90 | Datos WebSocket en tiempo real con shell estático |
| 20 | Perplexity (perplexity.ai) | 91 | Streaming respuestas AI vía RSC |
| 21 | Midjourney (midjourney.com) | 89 | Galería con grid de imagen virtualizado |
| 22 | Arc Browser (arc.net) | 93 | Animaciones hermosas, JS deferred |
| 23 | Framer (framer.com) | 90 | Meta — un constructor de sitios web construido con Next.js |
| 24 | Clerk (clerk.com) | 92 | Proveedor de auth usando su propio producto |
| 25 | Neon (neon.tech) | 91 | Empresa de Postgres, docs MDX, ISR |
Tier 3: Ejecutantes Sólidos (75-84 Lighthouse)
26. Nike (nike.com) — Puntuación: 82
La presencia de e-commerce de Nike en Next.js es un testamento del framework manejando catálogos masivos. Con millones de SKUs, sus páginas de producto usan ISR con revalidación on-demand. La puntuación no está al tope porque scripts de terceros (análisis, A/B testing, personalización), pero la arquitectura central es sólida.
27. Target (target.com) — Puntuación: 79
Target migró a Next.js en 2025. Sus páginas de detalle de producto califican bien considerando el peso de los requisitos de e-commerce — recomendaciones de producto, reseñas, cheques de inventario, y precios todos se renderizan dinámicamente.
28-40: Caballos de Tiro de Producción
| # | Sitio | Puntuación | Categoría |
|---|---|---|---|
| 28 | Zapier (zapier.com) | 84 | SaaS / Automatización |
| 29 | Grammarly (grammarly.com) | 83 | SaaS / Escritura |
| 30 | Figma (figma.com) | 81 | Herramientas de Diseño |
| 31 | GitHub (github.com) — parcial | 80 | Herramientas para Desarrolladores |
| 32 | Coinbase (coinbase.com) | 82 | Fintech / Cripto |
| 33 | Opensea (opensea.io) | 78 | Marketplace NFT |
| 34 | Notion Calendar (calendar.notion.so) | 84 | Productividad |
| 35 | PostHog (posthog.com) | 83 | Análisis |
| 36 | Planetscale (planetscale.com) | 84 | Base de Datos |
| 37 | Tailwind CSS (tailwindcss.com) | 82 | Docs para Desarrolladores |
| 38 | Prisma (prisma.io) | 81 | ORM / Base de Datos |
| 39 | Monday.com (monday.com) | 79 | Gestión de Proyectos |
| 40 | Wiz (wiz.io) | 83 | Ciberseguridad |
Tier 4: Pesados pero Impresionantes (Debajo de 75 Lighthouse)
Estos sitios sacrifican puntuaciones brutas de Lighthouse por interactividad rica. Esa es una compensación válida — y a veces la correcta.
41. ChatGPT Web (chatgpt.com) — Puntuación: 72
La interfaz web de ChatGPT de OpenAI corre en Next.js. La puntuación más baja tiene sentido — es una interfaz conversacional en tiempo real con respuestas streaming, conexiones WebSocket, y gestión de estado compleja. No puedes renderizar en servidor una interfaz de chat de la misma manera que renderizarías una página de marketing.
42. Spotify (open.spotify.com) — Puntuación: 68
El reproductor web de Spotify se construye parcialmente en Next.js. Streaming de audio, letras en tiempo real, y estado de UI complejo hacen que altas puntuaciones de Lighthouse sean casi imposibles. Pero el rendimiento percibido es excelente gracias a patrones de UI optimista.
43-50: Aplicaciones Complejas
| # | Sitio | Puntuación | Por qué la Puntuación es Más Baja |
|---|---|---|---|
| 43 | Canva (canva.com) | 71 | Herramienta de diseño canvas-heavy |
| 44 | Miro (miro.com) | 69 | Pizarra de colaboración en tiempo real |
| 45 | Linear App (app.linear.app) | 74 | Gestión de proyectos SPA compleja |
| 46 | Vercel Dashboard (vercel.com/dashboard) | 73 | Logs de deployment en tiempo real, WebSockets |
| 47 | Retool (retool.com) | 70 | Construtor de herramientas internas, widgets heavy |
| 48 | Airtable (airtable.com) | 67 | Interfaz tipo spreadsheet |
| 49 | Webflow (webflow.com/dashboard) | 72 | Constructor visual, drag-and-drop complejo |
| 50 | Pitch (pitch.com) | 71 | Herramienta de presentación, colab en tiempo real |
¿Notas algo? Los sitios de marketing para estos productos (Linear, Vercel) puntúan 95+, mientras que sus aplicaciones reales puntúan 70-74. Eso no es un fracaso — son requisitos diferentes. Una app de gestión de proyectos con sincronización en tiempo real no puede ser tan ligera como una página de marketing. Entender esta distinción es crucial.
Patrones de Stack en los 50 Sitios
Después de auditar los 50 sitios, patrones claros emergieron:
Distribución de Hosting
| Plataforma | Conteo | Porcentaje |
|---|---|---|
| Vercel | 28 | 56% |
| AWS (personalizado) | 9 | 18% |
| Cloudflare | 6 | 12% |
| Self-hosted | 4 | 8% |
| Otro | 3 | 6% |
Estrategia CSS
- Tailwind CSS: 32 sitios (64%)
- CSS Modules: 8 sitios (16%)
- Styled Components / Emotion: 6 sitios (12%)
- Vanilla Extract: 4 sitios (8%)
El dominio de Tailwind es incluso más pronunciado de lo que esperaba. En 2024, era alrededor del 50%. El cambio hacia CSS utility-first en proyectos Next.js se está acelerando.
Opciones de CMS
De los 50 sitios, 31 usan alguna forma de CMS headless:
- Sanity: 11 sitios
- Contentful: 7 sitios
- Personalizado/interno: 6 sitios
- Notion como CMS: 3 sitios
- Strapi: 2 sitios
- Payload CMS: 2 sitios
La ventaja de Sanity es notable. Sus capacidades de preview en tiempo real y lenguaje de consulta GROQ se emparejan naturalmente con los Server Components de Next.js. Si estás construyendo sitios content-driven, nuestro equipo de desarrollo de CMS headless puede ayudarte a elegir la combinación correcta.
Distribución de Versión Next.js
- Next.js 15.x: 38 sitios (76%)
- Next.js 14.x: 10 sitios (20%)
- Next.js 13.x: 2 sitios (4%)
La migración a 15 ha sido más rápida que la transición 13→14, probablemente porque Turbopack y PPR son razones suficientemente convincentes para actualizar.
Desglose de Core Web Vitals
Usando datos de CrUX (métricas de usuario real desde usuarios de Chrome), aquí está cómo los top 20 sitios se desempeñan contra umbrales de Google:
LCP (Largest Contentful Paint)
- Bueno (≤2.5s): 18 de 20 sitios (90%)
- Necesita Mejora (2.5-4s): 2 de 20 sitios (10%)
- Pobre (>4s): 0 sitios
INP (Interaction to Next Paint — reemplazó FID en 2024)
- Bueno (≤200ms): 16 de 20 sitios (80%)
- Necesita Mejora (200-500ms): 4 de 20 sitios (20%)
- Pobre (>500ms): 0 sitios
CLS (Cumulative Layout Shift)
- Bueno (≤0.1): 19 de 20 sitios (95%)
- Necesita Mejora (0.1-0.25): 1 de 20 sitios (5%)
- Pobre (>0.25): 0 sitios
CLS es donde Next.js realmente brilla. El componente next/image con props required width/height, combinado con next/font para carga de fuentes, significa que los cambios de layout están casi eliminados por defecto. Tienes que trabajar activamente para causar problemas de CLS en una app Next.js moderna.
Decisiones Arquitectónicas que Vale la Pena Robar
Después de estudiar estos 50 sitios, aquí están los patrones que traería a cada nuevo proyecto:
1. Partial Prerendering para Marketing + Auth
Vercel, Cal.com, y Clerk todos usan PPR para servir un shell estático con estado de auth streaming in. Esto elimina el problema de "flash of logged-out content" sin sacrificar TTFB.
// app/layout.tsx
import { Suspense } from 'react';
import { AuthButton } from './auth-button';
export default function Layout({ children }) {
return (
<html>
<body>
<nav>
<Logo />
{/* El shell estático se renderiza instantáneamente */}
<Suspense fallback={<AuthSkeleton />}>
{/* El estado de auth streaming in dinámicamente */}
<AuthButton />
</Suspense>
</nav>
{children}
</body>
</html>
);
}
2. Componentes Pesados Deferred
Linear, Cursor, y Railway todos difieren componentes WebGL/canvas/animation hasta después de LCP:
'use client';
import dynamic from 'next/dynamic';
const HeavyAnimation = dynamic(
() => import('./heavy-animation'),
{
ssr: false,
loading: () => <div className="animation-placeholder" />
}
);
3. Bloques de Código Renderizados en Servidor
Stripe Docs, Supabase, y Tailwind CSS todos renderizan código con resaltado de sintaxis en el servidor, evitando el "flash of unhighlighted code" que afecta la mayoría de sitios de documentación. Usan librerías como shiki que corren en Node.js:
// Esto corre en el servidor — cero cliente JS
import { codeToHtml } from 'shiki';
async function CodeBlock({ code, lang }) {
const html = await codeToHtml(code, {
lang,
theme: 'github-dark'
});
return <div dangerouslySetInnerHTML={{ __html: html }} />;
}
4. Edge Middleware para Geolocalización/Personalización
Binance, Nike, y Hulu usan Next.js middleware en el edge para manejar geolocalización, A/B testing, y personalización sin agregar peso del lado del cliente:
// middleware.ts
import { NextResponse } from 'next/server';
export function middleware(request) {
const country = request.geo?.country || 'US';
const response = NextResponse.next();
response.headers.set('x-user-country', country);
return response;
}
Estos patrones no son teóricos — están corriendo en producción ahora mismo, sirviendo millones de usuarios. Si quieres ayuda implementando arquitecturas similares, comunícate con nuestro equipo o revisa nuestro pricing para estimaciones de proyecto.
FAQ
¿Cómo verifico si un sitio web fue construido con Next.js?
El método más fácil es revisar __NEXT_DATA__ en la fuente de la página o buscar /_next/ en solicitudes de red. También puedes usar extensiones de navegador como Wappalyzer o BuiltWith. Para sitios del App Router usando Server Components, el script __NEXT_DATA__ puede estar ausente — en su lugar, busca el RSC payload en solicitudes de red (filtra por "rsc" en Chrome DevTools).
¿Por qué los sitios de marketing de Next.js califican más alto que las aplicaciones de Next.js?
Los sitios de marketing son principalmente entrega de contenido — sirven contenido estático o semi-estático con interactividad mínima del lado del cliente. Las aplicaciones como herramientas de gestión de proyectos, interfaces de chat, u herramientas de diseño requieren JavaScript del lado del cliente pesado para características en tiempo real, gestión de estado, e interacciones complejas. Una puntuación de Lighthouse de 72 para una herramienta colaborativa en tiempo real es realmente excelente. No compares manzanas con naranjas.
¿Es Next.js más rápido que Astro para sitios estáticos?
Para sitios puramente estáticos, content-driven con interactividad mínima, Astro típicamente entrega bundles más pequeños y tiempos de carga más rápidos porque envía cero JavaScript por defecto. Next.js gana cuando necesitas una mezcla de contenido estático y características dinámicas, rutas API, autenticación, o interactividad compleja. Muchos equipos (incluyendo el nuestro) usan ambos — Astro para docs/blogs y Next.js para aplicaciones.
¿Qué puntuación de Lighthouse debo apuntar con Next.js?
Para sitios de marketing y landing pages, apunta a 90+ en mobile y 95+ en desktop. Para páginas de producto de e-commerce, 80+ es realista dado los requisitos de script de terceros. Para aplicaciones web complejas, cualquier cosa por encima de 70 es sólida. La métrica real a observar es Core Web Vitals desde datos de CrUX — eso refleja la experiencia real del usuario, no pruebas sintéticas de laboratorio.
¿Hace que Vercel hosting haga Next.js más rápido?
Sí, mediblemente. La red edge de Vercel está optimizada específicamente para Next.js — características como ISR, PPR, y edge middleware corren nativamente en su infraestructura. En mis pruebas, la misma app Next.js desplegada en Vercel típicamente puntúa 3-8 puntos más alto en Lighthouse comparado a un despliegue de Node.js genérico en AWS EC2. Dicho esto, AWS con CloudFront, o Cloudflare Workers, pueden igualar el rendimiento de Vercel con más esfuerzo de configuración.
¿Cuál CMS headless funciona mejor con Next.js en 2026?
Basado en este análisis, Sanity es la opción más popular entre sitios Next.js de alto rendimiento. Su preview en tiempo real, lenguaje de consulta GROQ, y soporte de TypeScript se integran naturalmente con el App Router. Contentful es el estándar empresarial. Payload CMS está ganando tracción como alternativa open-source. La mejor opción depende de tus necesidades de modelado de contenido, tamaño del equipo, y presupuesto.
¿Cómo manejan las imágenes estos sitios para rendimiento?
Casi los 50 sitios usan next/image con conversión automática AVIF/WebP. Los ejecutantes top también implementan lazy loading agresivo — solo imágenes above-the-fold usan priority={true}, todo lo demás lazy-load vía Intersection Observer. Varios sitios (Linear, Resend) usan ilustraciones SVG en lugar de imágenes raster para secciones hero, eliminando la optimización de imágenes completamente.
¿Puedo construir un sitio de e-commerce con Next.js que califique arriba de 90?
Sí, pero requiere disciplina. Los sitios en esta lista que alcanzan 90+ puntos en páginas de e-commerce lo hacen auto-alojando análisis, minimizando scripts de terceros, usando server components para fetching de datos de producto, e implementando caché agresivo con ISR. El momento en que agregues Google Tag Manager, un widget de chat, y tres herramientas de A/B testing, estás mirando 75-85 sin importar tu framework.