Node

PeepCodeに学ぶ node.js+express のblankプロジェクトを作る

本ブログは東京Node学園祭2012 アドベントカレンダーの2日目の記事です。Smashing Node.jsを私も読んでいるのですが、それより前にPeepCodeのFull Stack Node.jsを見て、node.js+expressでアプリケーションを作る時にいつも同じことをやるので、復習がてらに…

Node.js+jQuery Mobile+MongoDBでCRUDアプリケーションを作る(その3)

Node.js, jQuery Mobile, MongoDBを使ったRESTfulなCRUDアプリケーションが一通りできあがったので、まとめを書こうと思います。ユーザ認証やバリデーション、ページングなど実際に必要な処理は全くありませんが、とりあえずCRUDの骨組みとしては完成です。…

Node.js+jQuery Mobile+MongoDBでCRUDアプリケーションを作る(その1)

はじめに この記事は、JavaScript Advent Calendar 2011 (Node.js/WebSocketsコース) の 11 日目の記事です。Node.jsを最初に見たときの印象は、「これで簡単なWebアプリケーションをサクサク作れそう!」というものでした。スレッドではなくイベントループ…

サーバはRESTfulなJSON APIに徹して、クライアントでデータをバインドする

jadeはテンプレートエンジンなので、サーバサイドでテンプレートにデータをバインドしてHTMLを返すことができる。しかし、Node.js + express + jade + jQuery Mobileを使ってアプリケーションを作る場合には、以下のルールに沿って開発した方が良いという結…

jadeとjQuery Mobileの相性がいいね!

Node.js + expressでアプリケーションを開発する時のテンプレートエンジンはデフォルトではjadeになっています。jadeは一見すると簡潔に書けて便利そうなのですが、普通にWebアプリケーションを作ろうと思うと、デザイナとの共同作業を考えると、使えないと…