Avantages et inconvénients
Ce que React Router fait particulièrement bien — et les limites à anticiper.
Avantages
- Standard de facto pour le routing React
- Routes imbriquées et layout routes
- Code splitting intégré
- Compatible React Native
Inconvénients
- API a changé significativement entre v5 et v6
- Moins typé que TanStack Router
- Pas de gestion du state serveur
React Router : quand ça a du sens.
Obligatoire pour toute SPA React multi-pages hors Next.js.
À garder si
Tu construis une app React avec plusieurs pages. Tu veux le standard de l'industrie avec grande communauté
À challenger si
Tu utilises Next.js (routing intégré). Tu veux un routing TypeScript-first (TanStack Router)
