Progressive Web Apps com Blazor Web Assembly
Crie e publique do zero um PWA completo utilizando Blazor Web Assembly, GitHub, GitHub Pages e GitHub Actions
0 (0)
525 Alunos
Intermediário
1h 23m de conteúdo
Certificado de conclusão
Acesso em todas as plataformas
Introdução
Neste curso, vamos criar um PWA (Progressive Web App) completo e do zero, com HTML e CSS puro, utilizando Blazor WASM (WebAssembly). Ao término da codificação vamos realizar a publicação do App no GitHub Pages de forma automatizada utilizando GitHub Actions.
O problema
Em muitos cenários, não precisamos de um App nativo, não queremos passar pela buracracia das lojas da Apple e Google, e os PWAs nos fornece recursos para trazer o feeling nativo e entregar uma experiência próxima do nativo. Tudo isto unido ao poder e performance do Blazor WebAssembly, com uma publicação automatizada utilizando GitHub Pages e GitHub Actions.
O que vamos aprender?
Durante este curso, vamos criar e publicar um PWA com Blazor Wasm usando GitHub Pages e GitHub Actions, passando pelos seguintes pontos:
Entendimento do que é WASM
Entendimento do que é PWA
Estrutura e estilização com HTML e CSS
Criação de componentes no Blazor
Interação com JavaScript
Publicação automática
Para quem é este curso?
Este curso destina-se a qualquer pessoa interessada em criar apps web modernas, robustas e performáticas.
Suporte e Ferramentas
Durante este curso, estaremos utilizando as seguintes ferramentas e tecnologias:
Um editor de código de sua preferência
Um navegador web atualizado
.NET 8