Express

環境構築

yarn add express

hello world

app.js

const express = require("express");
const app = express();

app.get("/", (req, res) => res.send("Hello World!"));

// リクエストでjsonを受け取る場合に必要
const bodyParser = require("body-parser");
app.use(bodyParser.json());
// リクエストのjsonを取得する例
app.post("/", (req, res) => res.send(req.body.name));

// パスパラメータ
app.post("/users/:id", async (req, res) => res.send(req.params.id)

app.listen(3000, () => console.log("Example app listening on port 3000!"));

実行

node app.js

TypeScriptで使う

yarn add -D @types/express typescript