Ocena migracji do bezserwerowej

Ukończone

Aby zademonstrować zmianę interfejsu API Node.js Express na usługę Azure Functions, w tym module szkoleniowym użyto przykładowego projektu refaktoryzacji Node.js Express do usługi Azure Functions w usłudze GitHub.

Poniższy zrzut ekranu przedstawia aplikację Angular Vacation Wishlist z listą wakacji.

Screenshot of the Vacation Wish List sample application.

Przykładowe repozytorium projektu ma następujący kod źródłowy:

  • Aplikacja Angular frontonu: ./src
  • Aplikacja Backend Express: ./server
    • Trasy: ./server/routes
    • Dane w pamięci: ./server/services/data.ts

Celem modułu szkoleniowego jest przeniesienie funkcji Express do bezserwerowej aplikacji usługi Azure Functions. Kod frontonu pozostaje taki sam.