Avaliar uma migração para a opção sem servidor

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 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.

Screenshot of the Vacation Wish List sample application.

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

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.