Este projeto demonstra uma aplicação SPA (Single Page Application) criada com ASP.NET Core 8 (preview) e Angular 8, integrando o poder do backend .NET com a interatividade do frontend Angular.
- ⚙️ ASP.NET Core 8 (preview) – Backend em C# moderno e cross-platform
- 🌐 Angular 8.0.0 – Framework para front-end SPA
- 💅 Bootstrap – Estilização responsiva
- 📦 TypeScript – Superset tipado do JavaScript
- 🧪 Karma & Protractor – Ferramentas de testes automatizados
- 🛠️ Angular CLI – Geração, build e scaffolding Angular
- Acesse o diretório do Angular:
cd ClientApp
ng serve- Navegue até: http://localhost:4200
O navegador recarrega automaticamente ao salvar arquivos-fonte.
- ✅ Navegação com Angular Router (SPA)
- ✅ Integração automática com Angular CLI no modo
dotnet run - ✅ Build de produção via
ng buildincluído nodotnet publish - ✅ Atualização automática dos scripts ao alterar arquivos de front-end
Use os comandos abaixo para criar novos artefatos Angular:
ng generate component nome-componente
ng generate service nome-servico
ng generate class|interface|enum|pipe|guardng build # build padrão
ng build --prod # build otimizadoOs arquivos resultantes são armazenados na pasta dist/.
ng testExecutado via Karma.
ng e2eExecutado via Protractor.
Contribuições são muito bem-vindas! Você pode abrir issues, enviar pull requests ou apenas compartilhar com a comunidade!