Avaliar uma migração para a opção sem servidor
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 Refatorar o Node.js Express para o Azure Functions no GitHub.
A captura de tela a seguir mostra o aplicativo Lista de Desejos de Férias do Angular com uma lista de férias.
O repositório de projeto de exemplo tem o seguinte código-fonte:
- Aplicativo de front-end Angular:
./src
- Aplicativo de back-end Express:
./server
- Rotas:
./server/routes
- Dados na memória:
./server/services/data.ts
- Rotas:
O objetivo do módulo de aprendizagem é transferir a funcionalidade do Express para um aplicativo do Azure Functions sem servidor. O código de front-end permanece o mesmo.