libro
www.tuyano.com
初心者のための Node.jsプログラミング入門

Node.js/ExpressでPostgreSQLを使おう (4/6)

作成:2013-07-06 09:51
更新:2015-08-13 14:13

■Expressのapp.jsを用意する

では、スクリプトの作成に入りましょう。まずは、アプリケーションの基本部分となる「app.js」からです。これは、基本的な処理は既に説明してありますので改めて説明する必要はないでしょう。

今回は、トップページ(「/」アドレス)の他に、データ作成のフォームページ(「/add」アドレス)と、フォームを送信した時の処理(「/create」アドレス)を用意します。これら3つのアクションのためのルート情報の登録部分だけきちんと押さえておけば、あとはデフォルトで生成されるスクリプトをそのまま利用してありますので難しいものはなにもないでしょう。

・「routes」内のファイルのロード
var add = require('./routes/add');
var create = require('./routes/create');

ここでは、「routes」フォルダ内に「add.js」「create.js」というスクリプトを用意します。既にindexについては用意してありますので、その他にこの2つのスクリプトファイルを新たに追加するわけですね。それらを読み込み、変数に代入しておきます。

・ルート設定
app.use('/add', add);
app.use('/create', create);

add.jsに用意した「add」と、create.jsに用意した「create」を、/addと/createのURIに設定します。これにより、これらのアドレスにアクセスがあれば指定のスクリプトが呼び出されるようになります。

※プログラムリストが表示されない場合

AddBlockなどの広告ブロックツールがONになっていると、プログラムリスト等が表示されない場合があります。これらのツールをOFFにしてみてください。

※関連コンテンツ

「初心者のための Node.jsプログラミング入門」に戻る