Este repositório apresenta uma aplicação Single Page Application (SPA) integrada com ASP.NET Core 5 (back-end) e Angular 8 (front-end), utilizando TypeScript, Bootstrap e os recursos nativos do Angular CLI.
- ⚙️ ASP.NET Core 5 — Código do lado servidor, cross-platform
- 🌐 Angular 8 — Framework SPA moderno para o front-end
- 💅 Bootstrap — Estilização e layout responsivo
- 📦 TypeScript — Tipagem estática para JavaScript
- 🧱 Angular CLI — Ferramenta de scaffolding e build
- 📡 HTTP Client — Comunicação entre Angular e API REST
- Acesse o diretório Angular:
cd ClientApp
ng serve- Acesse via navegador: http://localhost:4200
O aplicativo será recarregado automaticamente ao alterar os arquivos-fonte.
- Navegação de página via Angular Router (SPA)
- Integração com Angular CLI para builds e hot reload
- Build otimizado para produção com
dotnet publish ng buildé chamado automaticamente na publicação
/AngularProjetoInicialNet5
├── ClientApp # Aplicação Angular
├── Controllers # APIs ASP.NET Core
├── Startup.cs # Configuração de serviços e middlewares
├── Program.cs # Entrada da aplicação
└── ...
ng generate component nome-do-componente
ng generate service nome-do-servicoTambém é possível gerar diretivas, pipes, guards, interfaces e módulos.
ng build # Build padrão
ng build --prod # Build para produçãong testng e2eContribuições, issues e pull requests são bem-vindos. Sinta-se à vontade para colaborar com melhorias ou sugestões!