Introduction
Blazor crée des applications web interactives en utilisant .NET, qui vous permettent de partager la logique des applications entre le côté serveur et le côté client, sans la complexité de la gestion des bibliothèques JavaScript côté client.
Supposons que vous avez été embauché par une entreprise de livraison de pizzas pour moderniser son site web utilisé par les clients. Vous avez déjà créé des pages qui affichent des pizzas permettant aux clients de personnaliser la garniture de leurs pizzas. Vous souhaitez ajouter des pages de commande et améliorer la navigation de l’application. Vous devez également garantir une disposition cohérente dans l’application pour vous assurer que les clients peuvent trouver ce qu’ils recherchent facilement.
Dans ce module, vous allez découvrir comment router les clients via l’application en utilisant la directive @page
, le routage Blazor et le composant NavLink
. Avec la navigation active, vous allez vous concentrer sur la réduction du code dupliqué en ajoutant des dispositions à l’application.
Objectifs d’apprentissage
À la fin de ce module, vous saurez comment :
- Améliorez la navigation de votre application Blazor en utilisant les composants Router et NavLink.
- Améliorez les fonctionnalités avec les paramètres de routage.
- Réduisez le code dupliqué en utilisant des mises en page dans votre application Blazor.