Évaluer une migration vers le serverless

Effectué

Pour illustrer le déplacement d’une API Express Node.js vers Azure Functions, ce module d’apprentissage utilise l’exemple de projet sur GitHub Refactoriser Node.js Express pour Azure Functions.

La capture d’écran suivante montre l’application de liste de souhaits de vacances Angular avec une liste de séjours de vacances.

Screenshot of the Vacation Wish List sample application.

Le référentiel de l’exemple de projet contient le code source suivant :

  • Application Angular front-end : ./src
  • Application Express back-end : ./server
    • Itinéraires : ./server/routes
    • Données en mémoire : ./server/services/data.ts

L’objectif du module d’apprentissage est de déplacer la fonctionnalité Express vers une application Azure Functions serverless. Le code front-end reste le même.