kyopa’s blog

自分用プログラミングアウトプット

Node.js その2(基本)

Webの基本

1http用意   httpでオブジェクトを用意

2サーバー用意  createServerでサーバーを作り、

3待ち受け開始  listenで待ち受け開始する

この3ステップ

 

 

ウェブページは基本的にテンプレートエンジンを利用する

 

fsのreadFileSyncでテンプレートを読み込み

ejs.renderでレンダリング

その結果をwriteで書き出す

 

ルーティングの処理

どのアドレスにアクセスしたら何を表示するかを定義する。

それがルーティング

ルーティングは、request.urlの値を取り出し

url.parseでパースする、得られたオブジェクトからpathnameでパスを取り出し

その値に応じて処理を作成している。