http://localhost:3000/ping で呼び出したらpongという文字列が返ってくるAPIを
Node.jsのWebアプリケーション・フレームワークであるExpressを使って作ってみました。
Hello, world!から一ミリくらい前に踏み出してみようという気持ちです。
この記事はExpressのチュートリアルを参考にしています。
https://expressjs.com/ja/starter/hello-world.html
Node.jsのバージョン管理ツールをインストール
個人的には、anyenv + nodeenvで管理するのが好きです。
Node.jsのインストール
ここでは説明しません。
Yarnのインストール
以下のページを参考にyarnをインストールします。
Node.jsのプロジェクトを作成
yarn init -y
Expressをインストール
yarn add express
APIを作成
今回はapp.jsというファイル名で作成しました。
const express = require('express')
const app = express()
const port = 3000
app.get('/ping', (req, res) => {
res.send('pong')
})
app.listen(port, () => {
console.log(`Example app listening on port ${port}`)
})
アプリケーションの実行
以下のコマンドを実行して、アプリケーションを実行します。
node app.js