Mise en pratique

Il est maintenant temps de passer à la pratique et de commencer à travailler avec Blazor en mode WebAssembly.

1. Première application Blazor Client Blazor Client

À l’instar d’une application Blazor Server, il est tout à fait possible de créer une application Blazor Client à l’aide de notre IDE de référence, ou en ligne de commande :

dotnet new blazorwasm 

L’application ainsi créée ressemble fortement à celle que nous avions précédemment, avec toutefois quelques différences. Tout d’abord, il convient de noter qu’à l’exécution, les deux versions proposent la même démonstration : une page d’accueil, un compteur et une table de données météo. La principale différence réside dans le temps de chargement initial, incompressible, car le navigateur télécharge les composants de l’application ainsi que le runtime.

Les fichiers constituant l’application sont les suivants :

  • Program.cs : contient le point d’entrée de l’application en mode console.

  • _Imports.razor : contient les différents using utilisables dans les composants Razor.

  • App.razor : contient le routeur et les différents éléments supplémentaires.

  • Les fichiers présents dans Shared représentant le layout ainsi que le menu.

  • Les fichiers présents dans Pages qui contiennent...

Pour consulter la suite, découvrez le livre suivant :
couv_EIBLAZ.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Présentation et concepts clés
Suivant
Les spécificités de Blazor Client