-
Fwiw I recently started using wouter (https://github.com/molefrog/wouter) and it works great for me, I'm not sure why react-router is so big and has so many other features.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
> extremely hostile to anything resembling stability
Remix has one of the best stars/issue ratios I've ever seen. They have 228 issues for 27k stars (118 stars/issue). Meanwhile next.js has 2678 issues for 121k stars (45 stars/issue).
Remix also has a robust future flag system to ensure nothing breaks during transitions. https://github.com/remix-run/remix/issues/4598
For larger changes (like the controversial flat routes), they even maintain the old feature so you don't have to upgrade. https://www.npmjs.com/package/@remix-run/v1-route-convention
I don't think the evidence supports your assertion.
-
crossroad
🛣 A React library to handle navigation in your WebApp. Built with simple components and React Hooks so your code is cleaner. (by franciscop)
If you want a tiny (90+% smaller) React Router alternative that is stable and works nicely with hooks, while having a similar syntax, please try my own Crossroad:
https://crossroad.page/
-
We still can't upgrade past v5 because our apps do "unconventional" things like ... have a stable list of full-pathed routes that are type checked, while v6's child routes don't support full-paths.
https://github.com/remix-run/react-router/discussions/10288
Related posts
-
Setting up partial SSR for a React + TypeScript + webpack app from scratch
-
Migrating from react-router to wouter
-
Navigate the React Developer Landscape in 2024: Essential Skills and Trends
-
React Router has merged with Remix, should you use a different router?
-
Where to study typescript from Beginner to Advanced with actual real examples??