
Next.js es el framework de React para crear webs y aplicaciones rápidas, con renderizado en servidor y generación estática. Es la tecnología con la que desarrollamos nuestros frontends, incluida nuestra propia web.
Next.js es un framework de código abierto basado en React, creado por Vercel, para desarrollar webs y aplicaciones web. Añade a React lo que un proyecto real necesita: enrutamiento, renderizado en el servidor, generación de páginas estáticas, optimización de imágenes y herramientas de SEO, sin tener que configurarlo todo desde cero.
Una de las claves de Next.js es que permite elegir, página a página, cómo se genera el HTML:
Con el App Router, Next.js incorpora además React Server Components y Server Actions, que permiten ejecutar lógica de servidor directamente desde los componentes. Lo explicamos en nuestra introducción a las Server Actions de Next.js.
React es una librería para construir interfaces; Next.js es un framework construido sobre React que añade el renderizado en servidor, el enrutamiento y las optimizaciones necesarias para llevar una web a producción. Si usas Next.js, estás usando React.
Next.js es nuestra tecnología de referencia para frontends. Nuestra propia web está desarrollada con Next.js y conectada a Strapi como headless CMS, y es la arquitectura que proponemos cuando un proyecto necesita un frontend a medida, rápido y preparado para SEO. También lo combinamos con Drupal cuando el proyecto pide un backend más robusto.
Si estás pensando en desarrollar tu web o aplicación con Next.js, hablemos.
Principalmente frontend, pero es un framework full-stack: también permite crear APIs y ejecutar lógica en el servidor dentro del mismo proyecto.
Sí. Como puede generar el HTML en el servidor o de forma estática, los buscadores indexan el contenido sin depender de JavaScript, y el framework facilita la gestión de metadatos, sitemaps y datos estructurados.
React es la librería de interfaces; Next.js es el framework que se construye encima y añade enrutamiento, renderizado en servidor y optimizaciones.
Sí, Next.js es de código abierto (licencia MIT). Se puede desplegar en Vercel o en cualquier servidor que ejecute Node.js.