Introduction

Effectué

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 qu’une entreprise de livraison de pizzas vous a recruté pour moderniser son site web utilisé pas ses clients. Vous avez déjà créé des pages pour eux, qui affichent des pizzas et permettent aux clients de personnaliser la garniture de leurs pizzas. Vous voulez maintenant 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 découvrez comment router les clients dans l’application en utilisant la directive @page, le routage Blazor et le composant NavLink. En travaillant sur la navigation, vous vous concentrez sur la réduction du code en doublon en ajoutant des dispositions à l’application.

Objectifs d’apprentissage

À la fin de ce module, vous serez en mesure de :

  • 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.