Enrutamiento, Uso de pages (Páginas)

¿Qué son las páginas (pages) en Nextjs?

Unas pagina es una interfaz de usuario de una ruta. Es posible definir una página por default exportando un componente dentro del archivo page.tsx.

Por ejemplo, para crear tu página index, agrega un archivo page.tsx dentro del directorio app.

// app/page.tsx
export default function Page() {
    return <h1>Hola Mundo!</h1>
}

Por ejemplo, para crear una página llamada /dashboard, crea un directorio dashboard con un archivo page.tsx dentro de él.

export default function Page() {
    return <h1>Página Dashboard</h1>
}

Conclusiones

En Next.js, el sistema de enrutamiento basado en el archivo pages.tsx simplifica la creación de rutas y páginas. Al exportar un componente por defecto en un archivo page.tsx, se define una nueva página accesible a través de una URL correspondiente. Este enfoque permite una estructura de proyecto clara y organizada, facilitando la navegación y el desarrollo de aplicaciones web. Además, la flexibilidad de Next.js permite crear rutas anidadas y dinámicas, proporcionando una solución robusta para el desarrollo de aplicaciones modernas y escalables.

Otros Artículos