coryhouse / coryhouse/reactjsconsulting
Routing / Routers
- Dominant language
- JavaScript
- Stars
- 374
- Forks
- 33
- PR merge metrics
- No merged PRs in 30d
Description
## React Routers
React Router
Next.js (file based router, requires using Next.js since not standalone)
[React Location](https://react-location.tanstack.com/)
[Wouter](https://github.com/molefrog/wouter)
[Router5](https://github.com/router5/router5) (not React-specific)
## React Router tips
- [Wrap each Route](https://twitter.com/housecor/status/1620688419814002696)
- https://johnnyreilly.com/react-usesearchparamsstate
## Links
- [ ] [Using React-query with React Router](https://tkdodo.eu/blog/react-query-meets-react-router)
- [ ] [Pass state via history](https://stackoverflow.com/questions/44121069/how-to-pass-params-with-history-push-link-redirect-in-react-router-v4)
- [ ] [Protect routes](https://twitter.com/ryanflorence/status/1206667044529332225)
- [ ] [Implement custom scroll memory](https://gist.github.com/theKashey/e09a5e8d456350e5566502b370dee1c1) and [Twitter thread](https://twitter.com/housecor/status/1279143134136590338)
- [ ] [Usage with classes](https://twitter.com/housecor/status/1279089163455860742) (must wrap)
- [ ] [Everything Ryan Florence knows about routing](https://gist.github.com/ryanflorence/f812198561c58aec1326ac800e6ea519)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.