摘要

已完成

在本課程模組中,您已將 Node.js Express 應用程式重構為 Azure Functions。 現在不用考慮太多伺服器,因為您使用的是無伺服器!

Node.js 和 Express 是用於服務 API 端點的強大解決方案。 使用 Function,您可以將 API 移至無伺服器結構,而不必擔心伺服器設定或維護。

您也可以用 Functions 取代 Node.js Express 伺服器,來降低一律開啟伺服器成本,並改善可擴縮性。 最後,使用 Functions 時的重點是程式碼,而不是伺服器。

注意

若要將 Functions 應用程式部署至雲端,請參閱 [使用 TypeScript 函式 API 管理 Azure 資源群組] 教學課程。 您可以使用 Azure 帳戶 和適用於 Visual Studio Code 的 Azure Functions 延伸模組來部署應用程式。

目前範例專案的解決方案位於 GitHub 專案的 解決方案分支 中。 遵循 [讀我] 檔案中的指示以開始使用。 您可探索執行 Express 應用程式或 Functions 應用程式,以了解之間的差異。 然後嘗試以相同方式來轉移程式碼。

其他資源

若要深入了解 Functions、Visual Studio Code 和偵錯,請參閱下列資源:

Visual Studio Code

函式

偵錯資源