expressとは
サーバサイドのWEBアプリケーションフレームワークである。
Node.jsで作成する。
必要最小限の機能しかないため、その他ミドルウェアと組み合わせて使用する。
expressでできること
ルーティング
リクエスト整形
expressではできないこと
リクエスト分析
認証認可
DB接続
expressを補うミドルウェアの例
リクエスト分析: body-parser
セッション管理:express-session
認証:passport
expressでWEBアプリケーションサーバを作成
express環境構築
npm init
init実行後の設定項目
npm install express --save
app.jsファイルを作成
app.js
const express = require("express");
const app = express();
app.get("/", (req, res) => {
res.status(200).send("Hello ,world.");
});
app.listen(3000);
ファイルを実行する。
node app.js
実行後、ブラウザを立ち上げて下記へアクセスする。
下記画面が出てくればOK
以上。
↧