Introdução

Concluído

O Blazor cria aplicativos Web interativos usando o código .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 você tenha sido contratado por uma empresa de entrega de pizzas para modernizar o site da empresa voltado para o cliente. Você recebeu modelos de páginas da Web dos designers gráficos e discutiu detalhadamente a funcionalidade do site com todos os stakeholders. Agora, você quer começar a criar o site com as páginas principais de pesquisa de pizza. Sua equipe trabalha com C# há muitos anos e tem menos experiência com JavaScript. Por isso, você quer escrever o máximo de código possível em .NET. Em módulos posteriores neste roteiro de aprendizagem, você criará as páginas de autenticação e de finalização de compra.

Neste módulo, você aprenderá sobre os componentes Blazor, bem como usá-los para criar uma interface do usuário que exiba dados dinâmicos.

Objetivos de aprendizagem

Ao final deste módulo, você saberá como:

  • Montar uma interface do usuário para um aplicativo Web criando componentes Blazor.
  • Acessar dados para exibi-los em seu aplicativo Web.
  • Compartilhar dados em seu aplicativo Web entre vários componentes Blazor.
  • Associar um elemento HTML a uma variável em um componente Blazor.