Resumo

Concluído

Neste módulo, você enfrentou e resolveu um problema com a construção, empacotamento e compartilhamento de componentes Blazor que podem ser usados e reutilizados em aplicativos Blazor.

Você aprendeu a criar uma biblioteca de classes Razor contendo componentes que podem ser compartilhados com muitos aplicativos. Para montar a biblioteca, você:

  • Criou uma nova biblioteca de classes do Razor com base no modelo .NET.
  • Adicionou um arquivo .razor com um componente Blazor e um arquivo .razor.css contendo sua folha de estilos.
  • Adicionou metadados de pacote ao arquivo de projeto, o que definiu o pacote para outros desenvolvedores.
  • Criou um pacote NuGet com base em nossa biblioteca de classes do Razor usando a interface de linha de comando do .NET.

Os componentes do Blazor são os blocos de construção que facilitam a criação de aplicativos mais complexos. Ao criar componentes e páginas que fazem referência a outros componentes, você pode criar com mais rapidez aplicativos que aproveitam os paradigmas de interface do usuário que outros desenvolvedores compartilharam com você. Quando você consegue confiar na reutilização de investimentos anteriores feitos por outros desenvolvedores, também consegue economizar tempo e dinheiro em seus próprios projetos.

Referências

Para saber mais, confira Consumir componentes do Razor de ASP.NET Core de bibliotecas de classes do Razor.