Saltar al contenido

Esta biblioteca de enrutamiento es esencial para gestionar la navegación en aplicaciones de página única (SPA) creadas con React. Ofrece una API intuitiva para definir rutas y navegar entre las distintas vistas de una aplicación.

La versión 6 introduce numerosas funciones para mejorar tanto la experiencia de desarrollo como el rendimiento, incluida la posibilidad de aprovechar nuevas abstracciones de datos para gestionar lecturas y escrituras junto con las actualizaciones de UI. Permite a los desarrolladores implementar enrutamiento dinámico, de modo que los componentes respondan a los cambios en URL con una configuración sencilla.

Además, la biblioteca facilita la representación del lado del servidor, lo que permite prerrepresentar páginas para mejorar el rendimiento y la SEO. La documentación completa sirve de guía para empezar rápidamente, mientras que los distintos ejemplos ayudan a entender cómo usarla en diferentes situaciones.

Características

  • Enrutamiento dinámico
  • Carga y modificación de datos
  • Renderización del lado del servidor
  • Rendimiento UI optimista
  • Hooks avanzados para la navegación

Elementos relacionados

nuqs

Gestione fácilmente el estado de las aplicaciones en Next.js utilizando la cadena de consulta de la URL para conservarlo y sincronizarlo.

TanStack Router

Una biblioteca de enrutamiento moderna y escalable, diseñada específicamente para React y especializada en la seguridad de tipos y la gestión eficiente de datos.

TanStack Start

Meta-framework full-stack para React y Solid con enrutamiento seguro en cuanto a tipos, SSR, streaming, funciones de servidor y empaquetado con Vite, listo para desplegarse en cualquier lugar.

Hybrids

Este framework permite a los desarrolladores crear aplicaciones web y componentes eficientes y fáciles de mantener mediante una combinación de técnicas de programación declarativa y funcional.

Inertia.js

Esta solución simplifica el desarrollo de aplicaciones web modernas con un enfoque que aprovecha las técnicas modernas del lado del cliente y conserva la sencillez de las aplicaciones tradicionales renderizadas en el servidor.

Mantine

Una solución completa para desarrollar interfaces de usuario accesibles y adaptables de forma rápida y eficiente.

React DnD

Esta biblioteca ofrece una forma eficiente de incorporar funciones de arrastrar y soltar en aplicaciones React sin tener que preocuparse por las complejidades de las API del navegador.

React Hook Form

Una potente biblioteca para gestionar formularios que simplifica el manejo de formularios en aplicaciones React, con especial atención al rendimiento y la facilidad de uso.