Introduktion
Blazor skapar interaktiva webbprogram med .NET som gör att du kan dela applogik på både server- och klientsidan, utan komplexiteten i att hantera JavaScript-bibliotek på klientsidan.
Anta att ett pizzaleveransföretag anlitade dig för att modernisera dess kundinriktade webbplats. Du har redan skapat sidor för dem som visar pizzor och gör det möjligt för kunderna att anpassa toppings för sina pizzor. Nu vill du lägga till beställningssidor och förbättra appens navigering. Du vill också säkerställa en konsekvent layout i hela appen för att säkerställa att kunderna enkelt kan hitta det de letar efter.
I den här modulen får du lära dig hur du dirigerar kunder via appen med hjälp @page av direktivet, Blazor-routning och komponenten NavLink . När navigeringen fungerar fokuserar du på hur du kan minska duplicerad kod genom att lägga till layouter i appen.
Utbildningsmål
I slutet av den här modulen kan du:
- Förbättra blazor-appens navigering med hjälp av routerkomponenten och NavLinks.
- Förbättra funktionaliteten med routningsparametrar.
- Minska duplicerad kod med hjälp av layouter i Blazor-appen.