最終更新:2018-01-07 (日) 10:06:26 (618d)  

Express はてなブックマークを見る
Top / Express

web application framework for node

http://expressjs.com/

主な特徴

  • 堅牢なルーティング
  • リダイレクト・ヘルパー
  • 動的なビューヘルパー
  • アプリケーションレベルで設定可能なビュー・オプション
  • コンテントネゴシエーション
  • アプリケーションのマウント
  • 高いパフォーマンスへのフォーカス
  • ビューの描画とパーシャルのサポート
  • 環境にもとづく構成
  • セッションにもとづくフラッシュ通知
  • Connect上に構築
  • Executableによる素早いアプリケーション生成
  • 広範なテスト範囲

  • var app = require('express')();
    const express = require('express');
    const app = express();
    app.get('/', (req, res) => res.send('Hello World!'));
    app.listen(3000, () => console.log('Example app listening on port 3000!'));

API

express

  • express()
  • express.json?
  • express.static?
  • express.Router?
  • express.urlencoded?

Express/app

Express/req

Express/res

Express/router?

モジュール

テンプレート

  • views

テンプレートエンジン