Introdução

Concluído

O Blazor cria aplicativos Web interativos por meio do .NET que permite o compartilhamento da lógica do aplicativo no lado do servidor e do cliente, sem a complexidade de gerenciar bibliotecas JavaScript do lado do cliente.

Suponha que uma empresa de entrega de pizzas contratou você para modernizar o site voltado para o cliente. Você já criou para eles páginas que mostram pizzas e permitem que os clientes personalizem os recheios. Agora, você quer adicionar páginas de pedidos e aprimorar a navegação no aplicativo. Você também deseja manter um layout consistente em todo o aplicativo para garantir que os clientes conseguirão encontrar o que estão procurando facilmente.

Neste módulo, você vai aprender a encaminhar os clientes por meio do aplicativo usando a diretiva @page, o roteamento do Blazor e o componente NavLink. Com a navegação funcionando, você vai se concentrar em como reduzir os códigos duplicados adicionando layouts ao aplicativo.

Objetivos do aprendizado

Ao final deste módulo, você será capaz de fazer o seguinte:

  • Aprimorar a navegação no aplicativo Blazor usando o componente de roteador e NavLinks.
  • Aprimorar a funcionalidade com parâmetros de rota.
  • Reduzir o código duplicado com o uso de layouts no aplicativo Blazor.