Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
React-router Alternatives
Similar projects and alternatives to react-router
-
-
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
-
-
create-react-app
Set up a modern web app by running one command.
-
-
-
wouter
🥢 A minimalist-friendly ~1.5KB routing for React and Preact. Nothing else but HOOKS.
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
styled-components
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
-
-
-
storybook
Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.
-
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
-
react-hook-form
📋 React Hooks for form state management and validation (Web + React Native)
-
universal-router
A simple middleware-style router for isomorphic JavaScript web apps
-
chakra-ui
⚡️ Simple, Modular & Accessible UI Components for your React Applications
-
-
Gatsby
The best React-based framework with performance, scalability and security built in.
-
-
SurveyJS
A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
react-router reviews and mentions
-
13 Must Know Libraries for a React Developer
React Router is the most popular library to implement routing in React apps. It has more than 50K stars on GitHub and more than 10 million weekly downloads on NPM and it's built by the same team behind the popular Remix framework of React.
-
Building a React/Express Stripe Donation Form
My preferred React stack is Vite (it’s french for fast), MUI (with icons), React Query, and React Router. I’m also a heathen who refuses to learn Typescript. In this case, because it’s an incredibly simple plug-in, we won’t be using a router.
-
How are you building React applications? It's time to move on from Create React App
Next.js provides native TypeScript support requiring a zero-configuration approach to using TypeScript in your projects. Next.js also includes a built in router without the need to include additional libraries such as React Router. All-in-all, there is a long list of features provided by Next.js such as:
-
React SPA is a template project for creating single-page applications (SPAs) using React.
React Router: Includes pre-configured routing using React Router.
-
16 React Tools to Help You Keep Your Sanity in a Crazy World
Website: https://reactrouter.com/
-
Didn't realize so many others are also a bit tired of React Router. I ended up porting my app over to Wouter.
React Router is written in TypeScript (TS): https://github.com/remix-run/react-router
-
React From Scratch
Routing with React Router or TanStack Router
-
Top packages for React Development
react-router
-
Modals with React Router 6 and Remix
There is an example on the React Router 6 Repository on how to implement this pattern by using state and backgroundLocation to keep the parent page visible and show the modal on top.
-
Few static pages and react for dashboard setup
This would be easiest with a router library, like react-router (the most popular one for React apps). Here's a good tutorial for implementing authenticated routes that includes industry-standard details like if the user opens the app to an authenticated route and gets redirected to the login page and then logs in, redirect them back to the authenticated page they first attempted to access.
-
A note from our sponsor - Sonar
www.sonarsource.com | 21 Sep 2023
Stats
remix-run/react-router is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of react-router is TypeScript.