Enrutamiento (Routing)
El Enrutador de Páginas (Pages Router) tiene un sistema de enrutamiento basado en archivos que se fundamenta en el concepto de páginas. Cuando se añade un archivo al directorio pages
, este estará automáticamente disponible como una ruta. Aprenda más sobre el enrutamiento en el Enrutador de Páginas (Pages Router):
Páginas y Layouts
Crea tu primera página y layout compartido con el Enrutador de Páginas (Pages Router).
Rutas dinámicas
Las rutas dinámicas son páginas que permiten añadir parámetros personalizados a tus URLs. Comienza a crear rutas dinámicas y aprende más aquí.
Enlaces y Navegación
Aprenda cómo funciona la navegación en Next.js y cómo usar el componente Link y el hook `useRouter`.
Redireccionamiento
Aprende las diferentes formas de manejar redirecciones en Next.js.
Aplicación personalizada
Controla la inicialización de páginas y añade un diseño persistente para todas ellas sobrescribiendo el componente App predeterminado de Next.js.
Documento personalizado
Extiende el marcado de documento predeterminado que añade Next.js.
Rutas API
Next.js soporta Rutas API, que le permiten construir su API sin salir de su aplicación Next.js. Aprenda cómo funciona aquí.
Errores personalizados
Sobrescribe y extiende la página de Error integrada para manejar errores personalizados.
Internacionalización
Next.js tiene soporte integrado para enrutamiento internacionalizado y detección de idiomas. Aprende más aquí.
Middleware
Aprenda a usar Middleware para ejecutar código antes de que se complete una solicitud.