Enrutamiento (Routing)
El Enrutador de Páginas (Pages Router) tiene un sistema de enrutamiento basado en archivos que utiliza el concepto de páginas. Cuando se añade un archivo al directorio pages
, automáticamente estará 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 un layout compartido con el Pages Router.
Rutas dinámicas
Las rutas dinámicas son páginas que permiten agregar 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`.
Aplicación personalizada (Custom App)
Controla la inicialización de páginas y añade un diseño persistente para todas las páginas sobrescribiendo el componente App por defecto de Next.js.
Documento personalizado
Extiende el marcado de documento predeterminado que añade Next.js.
Errores personalizados
Sobrescribe y extiende la página de Error integrada para manejar errores personalizados.
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í.
Internacionalización
Next.js incluye soporte integrado para enrutamiento internacionalizado y detección de idioma. Aprende más aquí.
Autenticación
Aprende sobre patrones de autenticación en aplicaciones Next.js y explora algunos ejemplos.
Middleware
Aprenda a usar Middleware para ejecutar código antes de completar una solicitud.