node.jsのExpressを試す

Expressとはnode.js用のMVCフレームワークです。
いわゆるMEANスタックと呼ばれているもののEです。
詳しくは下記の公式サイトをご覧下さい。

Express公式サイト
http://expressjs.com/
1. インストール

npm install express

2. 実行ファイルの作成

vi app.js

node.jsで書いたコードとExpressで書いたコードを比較すると
下記のようになる

var express = require('express');
var app = express();

app.get('/', function (req, res) {
    res.send('Hello Express!!');
});

app.listen(3000);

console.log('Server running at http://localhost:3000/');

参考:node.jsバージョン

var http = require('http');

http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/plain'});
    res.end('Hello Node!!');
}).listen(3000);

console.log('Server running at http://localhost:3000/');

まずはルーティングの機能。node.jsで記載するより通常のJavaScriptの開発に近いイメージで実装することが出来る。
今回の例は短いコードなので有り難みが少ないですが、実際に業務で使うコードになると有り難みが増すかと思います。

詳細はマニュアルを参照
http://expressjs.com/4x/api.html
3. 実行

node app.js

4. http://localhost:3000/
にブラウザでアクセスすると
「Hello Express!!」と表示される

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA