router

Router library

A library providing a fully typesafe router for React applications with caching and URL state management.

🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.

GitHub

8k stars
39 watching
694 forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 1 awesome list

javascriptlocationparamspreactreactrouterouterroutingsearchsearchparamsstate-managementtypesafetypescripturl

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tanstack/queryA library for managing asynchronous data fetching and caching in web applications.42,982
tanstack/tableA headless table library for building customizable tables and datagrids in React, Vue, Solid, Svelte, and other frameworks25,388
remix-run/react-routerA library for declarative routing in React applications53,504
molefrog/wouterA lightweight routing solution for React and Preact applications6,813
maisano/react-router-transitionA library providing smooth transitions between routes in React Router applications.2,599
acdlite/redux-routerA library that provides Redux bindings for React Router, allowing developers to manage routing state within their Redux store.2,300
denvned/isomorphic-relay-routerEnables React Router to work with Relay on both the client and server sides of an application.137
kriasoft/react-starter-kitA Jamstack front-end template for building web applications with React and a set of pre-configured tools and services22,791
piotrwitek/react-redux-typescript-guideA comprehensive guide to building type-safe React & Redux applications using TypeScript13,350
trpc/trpcBuilds and consumes fully typesafe APIs without schemas or code generation35,253
kriasoft/universal-routerA simple middleware-style router for routing in isomorphic JavaScript web apps.1,720
tajo/ladleA tool to speed up development and testing of React components by providing a streamlined environment and workflow.2,643
expo/routerA file-based router for universal React Native apps.1,372
piotrwitek/typesafe-actionsA utility library for creating and managing Redux actions with typesafe syntax2,407
aksonov/react-native-router-fluxA React Native router component that enables navigation and routing between screens in a centralized way.8,981