【Express】pingで呼び出すとpongを返すWeb APIを作成する

Node.jsのWebフレームワークである「Express」を用いることで、
pingで呼び出すとpongを返すWeb APIを作成します。

手順

以下のコマンドを実行して、必要なパッケージをインストールする。

npm install express
npm install -D @types/express

app.tsというファイルを作成し、以下のように編集する。

import express from 'express';

const app = express();
const port = 3000;

app.get('/ping', (req, res) => {
    res.send('pong');
});

app.listen(port, () => {
    console.log(`Server listening on port ${port}`);
});

実行すると、コンソールに「Server listening on port 3000」と出力され、
クライアントから http://localhost:3000/ping にGETリクエストを送信すると
サーバーから「pong」というテキストを含むステータスコード200のレスポンスが返される。

参考

タイトルとURLをコピーしました