¿Qué es Next.js?
Next.js es un framework open source construido sobre React. Combina generación estática, server-side rendering y server components en un solo proyecto. Así las páginas cargan rápido y se encuentran fácilmente, aunque el contenido cambie continuamente o sea distinto para cada visitante.
¿Por qué Next.js?
Fuerte en SEO
El server-side rendering entrega HTML completo a los buscadores y crawlers de IA.
El renderizado adecuado para cada página
Estático donde se puede, en el servidor donde hace falta. Rápido y, a la vez, actualizado.
Ecosistema maduro
Basado en React, con amplio soporte y mucho conocimiento disponible.
Para qué lo usamos
- AWebs con mucho contenido dinámico
- BPlataformas públicas y marketplaces
- CPlataformas de empleo, anuncios y conocimiento
- DTiendas online con funcionalidades a medida
¿Cuándo elegir Next.js?
Elige Next.js si tu web tiene mucho contenido dinámico, o si un portal es de acceso público y debe encontrarse fácilmente. Para una web de contenido elegimos Astro; para un portal detrás de un login, React Router.
¿Next.js o React Router?
React Router es nuestro estándar para portales detrás de un login: ligero y previsible. Elegimos Next.js en cuanto las páginas son públicas y la visibilidad en buscadores importa, como en una plataforma a la que los visitantes llegan desde Google.