Enrutamiento, Liking (Enlazado) y Navegación en Next.js

¿Qué es el linking?

El linking en un sitio web se refiere al proceso de crear enlaces que conectan diferentes páginas o recursos dentro del mismo sitio o hacia otros sitios web. Estos enlaces permiten a los usuarios navegar de manera eficiente y lógica a través del contenido, mejorando la experiencia de usuario. En el contexto de Next.js, el linking se realiza utilizando el componente Link, que facilita la creación de enlaces internos con soporte para la navegación del lado del cliente, lo que resulta en transiciones más rápidas y una mejor performance general del sitio web.

¿Cuántas formas de hacer linking existen en Nextjs?

En Nextjs existen cuatro formas de hacer linking entre rutas:

  • Utilizando el componente <Link>.
  • Utilizando el hook useRouter.
  • Utilizando la función redirect.
  • Utilizando la API History.

En los siguientes capítulos exploraremos a detalle cada una de ellas.

Otros Artículos