Introduction
Blazor crée des applications web interactives en utilisant le code .NET, ce qui permet 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 reçu des maquettes de pages web des concepteurs graphiques et vous avez abordé les fonctionnalités du site en détail avec toutes les parties prenantes. Vous souhaitez à présent commencer à créer le site avec les pages principales de recherche de pizza. Votre équipe utilise C# depuis de nombreuses années et est moins expérimentée avec JavaScript. C’est pourquoi vous souhaitez écrire autant de code que possible dans .NET. Dans les modules ultérieurs de ce parcours d’apprentissage, vous allez créer les pages de validation d’achat et d’authentification.
Dans ce module, vous découvrirez les composants Blazor et comment les utiliser pour créer une interface utilisateur qui affiche des données dynamiques.
Objectifs d’apprentissage
À la fin de ce module, vous saurez effectuer les opérations suivantes :
- Assembler une interface utilisateur pour une application web en créant des composants Blazor.
- Accéder aux données à afficher dans votre application web.
- Partager des données dans votre application web entre plusieurs composants Blazor.
- Lier un élément HTML à une variable dans un composant Blazor.