Documentation
Vue d'ensemble Router
Role de @plumile/router et principaux concepts exposes.
@plumile/router est un router React type. Il met l’accent sur la configuration explicite des routes, la navigation typee, les ressources compatibles Suspense, l’integration query/filter et l’instrumentation.
Concepts principaux
- Une route decrit un chemin, des enfants optionnels, le rendu et une logique optionnelle de preparation.
- Une instance router possede le contexte de routing et le cycle de cleanup.
RoutingContextfournit l’etat router a React.RouterRendererrend la route active et le fallback.Linket les hooks de navigation gardent la navigation dans le contrat type.
Quand l’utiliser
Utilisez le router quand une application a besoin de routes explicites, typees et connectees a l’etat d’URL ou au preload. Utilisez @plumile/filter-query avec lui quand la query string porte un etat de filtres structure.