将 Node.js Express API 重构为无服务器 Azure Functions API
通过将现有 Node.js Express API 重构为采用 v4 编程模型的 Azure Functions 无服务器 API 来提高可用性和可伸缩性。
学习目标
- 评估实现 Node.js Express API 的现有应用程序和项目。
- 使用 TypeScript 和 JavaScript 创建新的 Azure Functions 无服务器应用程序。
- 将 Node.js Express API 重构为 Functions API,并将应用程序切换为 Functions 应用程序。
- 运行和调试应用程序。
- 了解 Express API 和无服务器 Functions API 之间的差异和相似之处。
先决条件
- JavaScript 和 TypeScript 的一些相关知识
- 熟悉 Node.js Express 和 Azure Functions
- 已安装 Node.js LTS
- 已安装带有 Azure Functions 扩展的 Visual Studio Code
- 已安装 Azure Functions Core Tools