Utilitaire de routing
Ces bibliothèques proposent différentes approches pour améliorer les capacités de routage intégrées d'Angular, fournissant aux développeurs des outils pour créer des systèmes de navigation plus flexibles, dynamiques et maintenables dans leurs applications.
- danevandy99/ngx-advanced-router il fournit un système de routage plus flexible et plus puissant pour les applications Angular. Il étend le routeur intégré d'Angular avec des fonctionnalités avancées, permettant aux développeurs de créer des configurations de routage plus complexes et dynamiques.Danevandy99/ngx-advanced-router
- bespunky/angular-zen est une bibliothèque complète qui inclut des améliorations de routage parmi ses fonctionnalités. Bien qu'il ne soit pas exclusivement axé sur le routage, il vise à simplifier le développement Angular en fournissant un ensemble d'outils et d'utilitaires, qui peuvent inclure des capacités de routage améliorées. bespunky/angular-zen
- angular-component/router est un routeur de composants déclaratif pour les applications Angular inspiré des bibliothèques de routage de Svelte et React. angular-component/router
- routerkit est une librairie très simple mais qui apporte des grandes améliorations au routing comme le typage fort, l'autocomplétion et la centralisation du routage il est ainsi plus simple a comprendr l'application dans son ensemble. routerkit
- routeshub est un module complémentaire au routeur d'Angular qui fournit un routage basé sur l'état pour les applications de taille moyenne à grande. routeshub
- ngext est un autre framework de routage pour Angular inspiré du framework Next.js construit sur React. ngext
- ui-router/angular est un autre framework de routage pour développer un routage basé sur l'état dans Angular. ui-router/angular
- aop-routing est une alternative complète au routing de Angular. Celui ci fournit la possibilité d'effectuer via des décorateurs des opérations de navigation imperative ou via un pop state. aop-routing
- ngx-router est un utilitaire pour obtenir via l'injection de dépendances toutes les informations de routage telles que le nom et les différents types de paramètres : query params and route params... Cet utilitaire vous aidera à éviter les doublons de code et simplifiera également vos tests de composants intelligents. ngx-router
- route-path-builder est une gestion de chemin de route déclarative très simple mais puissante réalisée avec une seule classe appelée RoutePathBuilder. route-path-builder
- orchestratora/ngx-dynamic-menu est un projet assez ancien mais nous le gardons comme exemple. Il permet aux développeurs de générer des structures de menu par déclaration. La bibliothèque prend en charge la génération dynamique d'éléments de menu en fonction des rôles d'utilisateur ou de l'état de l'application.orchestratora/ngx-dynamic-menu