Avaliar uma migração para serverless

Concluído

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.

Screenshot of the Vacation Wish List sample application.

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

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.