Node.js Express API をサーバーレス Azure Functions API にリファクタリングする
v4 プログラミング モデルを使用して既存の Node.js Express API を Azure Functions サーバーレス API にリファクタリングすることで、可用性とスケーラビリティを向上させます。
学習の目的
- Node.js Express API が実装されている既存のアプリケーションとプロジェクトを評価する。
- 新しい Azure Functions サーバーレス アプリケーションを、TypeScript と JavaScript を使用して作成する。
- 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 がインストールされていること