node.js + expressを調べてみた

触ってみたかったnode.jsを少しだけ触ってみた。

学んだことを箇条書きに

  • exports.hogehogeで設定したものはrequire()で変数(hugahuga)に指定してhugahuga.hogehogeみたいに使える
  • require()で指定するファイルは拡張子(.js)を省略できる。フォルダ名で指定した場合はindex.jsをdefaultで取得する模様
  • app.get()などでは正規表現でマッチするかを判別できる。数字だけならこんな感じ([0-9]+)
  • res.renderも同じように拡張子とか指定できる。
  • res.renderで取得するフォルダのデフォルトはapp.set(‘views’, hogehoge)で指定された場所
  • viewに指定するEngineはejs使ってるサンプルが多いけど僕はjadeが好き。

ぐらい。もうちょっと勉強が必要。