Node.jsで簡単なログイン画面を作成。 フレームワークは Express 、テンプレートエンジンは Jade 、セッションストアとユーザーデータは MongoDB を利用します。 構成 ├── app.js ├── models │ └── user.js ├── routes │ └── index.js └── views ├── index.jade ├── layout.jade ├── login.jade └── login_layout.jade 概要 ログイン認証していない場合は、ログイン画面へ遷移し、ログイン認証している場合はTOP画面へ遷移 ログイン画面は Jade テンプレートエンジンを使用、CSSフレームワークに Bootstrap を利用 また、セッションデータ保存は MongoDB を使用し、MongoDBのセッションストア用に connect-mo
express2.5からexpressコマンドでプロジェクトつくると./routesってディレクトリにルーティングが書かれるようになってる。規模が大きくなるほど煩雑になるので、ルーティングのファイルは分けたほうがいいと思うけど、これでも個人的にはやや微妙。 var express = require('express') , routes = require('./routes') ... app.get('/', routes.index); こんな感じになってるわけだけど、これだとルーティングが増えてコントローラーのファイルをわけたいときに、毎回requireも書かないといけない。つまり var express = require('express') , routesIndex = require('./routes/index') , routesEntry = require('
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く