Avaliar uma migração para serverless
Para demonstrar a mudança de uma API do Node.js Express para o Azure Functions, este módulo de aprendizagem usa o projeto de exemplo Refactor Node.js Express to Azure Functions no GitHub.
A captura de tela a seguir mostra o aplicativo Angular Vacation Wishlist com uma lista de férias.
O repositório de projeto de exemplo tem o seguinte código-fonte:
- Aplicação Frontend Angular:
./src
- Aplicativo Backend Express:
./server
- Percursos:
./server/routes
- Dados na memória:
./server/services/data.ts
- Percursos:
O objetivo do módulo de aprendizagem é mudar a funcionalidade Express para um aplicativo do Azure Functions sem servidor. O código de frontend permanece o mesmo.