Skip to main content

Router

The Archibald router provides suspense-friendly client- and server-side routing:

  • Getting Started — client side routing concepts, route composition, code splitting, and FAQ.
  • Router ComponentsRouter, SuspenseRouter, StaticRouter, and MemoryRouter.
  • ComponentsRouterLink, RouterNavLink, Route, Routes, Outlet, and Navigate.
  • HooksuseNavigate, useLocation, useParams, useSearchParams, and many more.
  • UtilitiesRoutingHelper, HistoryManager, route manifests, and matching helpers.
  • Upgrading — migrating from ReactRouter to the Archibald router.