Exemple d'application
Ce guide décrit le développement d'un exemple d'application routée de plusieurs pages.
En cours de route, il met en évidence les décisions de conception et décrit les fonctionnalités clés du routeur, telles que :
- Organisation des fonctionnalités de l'application en modules.
- Navigation vers un composant (le lien Heroes vers "Liste des héros").
- Y compris un paramètre de route (passage du héros idlors du routage vers le "Détail du héros").
- Itinéraires pour enfants (le centre de crise a ses propres itinéraires).
- Le CanActivategardien (contrôle de l'accès à la route).
- Le CanActivateChildgardien (contrôle de l'accès des enfants à la route).
- La CanDeactivategarde (demander la permission de supprimer les modifications non enregistrées).
- La Resolvegarde (pré-récupération des données de route).
- Modules de chargement paresseux.
- La CanLoadgarde (à vérifier avant de charger les actifs du module de fonctions).
Le guide se présente sous la forme d'une séquence de jalons, comme si vous étiez en train de créer l'application, étape par étape.
Cependant, il ne s'agit pas d'un tutoriel et il passe en revue les détails de la construction d'applications Angular qui sont
traités plus en détail ailleurs dans la documentation.