Node.jsの高速、非公開、最小限のWebフレームワーク
npm install express --save
npm install express --saveconst express = require('express')const app = express()const port = 3000
app.get('/', (req, res) => { res.send('Hello World!')})
app.listen(port, () => { console.log(`Example app listening on port ${port}`)})Express は最小限かつ柔軟な Node.js の Web アプリケーションフレームワークで、Web およびモバイル アプリケーションに堅牢な一連の機能を提供します。
無数のHTTPユーティリティメソッドとミドルウェアを自由に使えば、堅牢なAPIを簡単かつ迅速に作成できます。
Express は基本的な Web アプリケーション機能の薄い層を提供しますが、Node.js の機能を不明瞭にすることはありません。
Expressは軽量で柔軟なルーティングフレームワークで、最小限のコア機能を備え、Expressミドルウェアモジュールを使用して拡張します。