Ahora con creación de páginas por IA vía el servidor MCP
Rendimiento

Puntuaciones Lighthouse perfectas con Cmssy - porque es tu app Next.js

Cómo un sitio headless de Cmssy logra 100/100 en Accessibility, Best Practices y SEO. Tus bloques son React Server Components que envían ~0 JS al cliente, el contenido se cachea con ISR desde la API de entrega y despliegas en tu propio hosting - así que controlas el rendimiento de principio a fin.

E
Equipo Cmssy
4 min read
Resultados de la auditoría Lighthouse para cmssy.io - Accessibility 100, Best Practices 100, SEO 100
Resultados de la auditoría Lighthouse para cmssy.io - tres puntuaciones perfectas de 100

Last updated: 7 de junio de 2026

Los resultados

Ejecutamos Google Lighthouse en cmssy.io - nuestro propio sitio de marketing, una app Next.js cuyo contenido viene de Cmssy. Los resultados hablan por sí solos:

  • Accessibility: 100/100
  • Best Practices: 100/100
  • SEO: 100/100
  • TTFB: 64ms
  • Peso total de la página: 332KB

Por qué los sitios headless de Cmssy son rápidos

Lo clave a entender: un sitio Cmssy es una app Next.js (App Router) estándar que tú posees y despliegas. Construyes tus bloques como componentes React con @cmssy/react y @cmssy/next, obtienes el contenido de la API de entrega de Cmssy y lo publicas en tu propio hosting (Vercel, etc.). Cmssy almacena el contenido y da a los editores un editor visual que enmarca tu sitio desplegado - no aloja ni sirve el sitio por ti. Eso significa que cada palanca de rendimiento de Next.js está en tus manos, y estas puntuaciones vienen de usarlas bien.

Los Server Components envían ~0 JS al cliente

Los bloques de Cmssy son componentes React, y en el App Router son Server Components por defecto. Un bloque renderizado en el servidor envía HTML y prácticamente nada de JavaScript al navegador. Solo los bloques que necesitan interactividad optan por "use client", así que el bundle del cliente se mantiene minúsculo - y eso explica gran parte de las puntuaciones de Performance y Best Practices. Mira construir bloques y bloques avanzados.

Contenido cacheado con ISR

El contenido se obtiene de la API de entrega de Cmssy y es totalmente cacheable. Con SSG o ISR de Next.js renderizas las páginas por adelantado y revalidas según un calendario, así que los visitantes reciben HTML pre-renderizado servido desde el edge/CDN de tu hosting - ese TTFB de 64ms es tu respuesta cacheada, no un render por petición.

Optimización de imágenes con next/image

Usa next/image para cada imagen de tus bloques y obtendrás redimensionado automático, formatos modernos, lazy-loading bajo el pliegue y width/height correctos para evitar el layout shift - todo desde el framework que ya controlas.

Datos estructurados, meta y sitemaps

La salida SEO es tuya en tu app Next.js: datos estructurados JSON-LD, la API metadata para las etiquetas meta y Open Graph, y un sitemap generado. Configúralo una vez y cada página lo renderiza - sin plugins.

Fuentes y resource hints

Auto-hospeda las fuentes con next/font para eliminar una petición que bloquea el renderizado y evitar el layout shift, y añade hints preconnect/preload para los recursos críticos. Estas pequeñas mejoras se reflejan directamente en las puntuaciones de Accessibility y Best Practices.

Por qué importa

La mayoría de los page builders sacrifican rendimiento por flexibilidad. Obtienes un editor de arrastrar y soltar, pero tu puntuación Lighthouse cae a 60-70 porque el runtime envía JavaScript pesado al cliente. Cmssy headless evita ese compromiso: los editores tienen edición visual con asistencia de IA, mientras tu sitio es una app Next.js ligera donde tú decides qué corre en el servidor y qué llega al cliente.

¿La diferencia? El rendimiento no lo atornilla una plataforma de hosting - viene de tu propio despliegue de Next.js. Los Server Components, el caché ISR y next/image no son plugins, son la forma en que la app está construida.

Pruébalo tú mismo

Sigue la guía de instalación para integrar @cmssy/react y @cmssy/next en tu app Next.js, construye algunos bloques, gestiona el contenido en el editor o vía MCP, despliega en tu hosting y ejecuta Lighthouse sobre el resultado.