Introduction

Concluído

Blazor cria aplicativos Web interativos usando código .NET. Ele permite que você compartilhe a 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 pizza contrate você para modernizar seu site voltado para o cliente. Você recebe modelos de páginas da Web de designers gráficos e discute a funcionalidade do site em detalhes com todas as partes interessadas. Agora, você quer começar a construir o site com as principais páginas de navegação de pizza. Sua equipe tem muitos anos de experiência em C#, mas é menos experiente com JavaScript, então você deseja escrever o máximo de código possível em .NET. Em módulos posteriores neste caminho de aprendizagem, você cria as páginas de check-out e autenticação.

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

Objetivos de aprendizagem

Ao final deste módulo, você é capaz de:

  • Monte uma interface de usuário para um aplicativo Web criando componentes Blazor.
  • Aceda aos dados para apresentar na sua aplicação Web.
  • Partilhe dados na sua aplicação Web entre vários componentes Blazor.
  • Associe um elemento HTML a uma variável em um componente Blazor.