Refactor Node.js Express APIs into serverless Azure Functions APIs

Azure Functions

Improve availability and scalability by refactoring existing Node.js Express APIs into Azure Functions serverless APIs with v4 programming model.

Learning objectives

  • Evaluate an existing application and project that implement a Node.js Express API.
  • Create a new Azure Functions serverless application by using TypeScript and JavaScript.
  • Refactor the Node.js Express APIs into Functions APIs, and switch the application to a Functions application.
  • Run and debug the applications.
  • Understand the differences and similarities between Express APIs and serverless Functions APIs.