Webアプリケーションの開発 Webアプリケーションを開発する時、すべてを一から開発するのは大変です。幸いなことにNode.jsにはExpress(MITライセンス)というWebフレームワークがあり、これを土台として楽にWebアプリケーションを開発できます。なお、本稿は... 続きを読む
Installation curl: $ curl -# http://expressjs.com/install.sh | sh npm: $ npm install express git clone, first update the submodules: $ git submodule update --init $ make install $ make install-support Creating An Application The express.Serve... 続きを読む
node.js, expressこのエントリはリアルタイムWebハッカソンのハンズオン資料その2です。前回の記事でnode.jsとnpmのインストールは完了しているものとします。まずは必要なライブラリのインストール $ npm install express jade less socket.io npm info it wor... 続きを読む
node.js普段自分はHeroku+Sinatra+Slim+SassでWebアプリを作っているんだけど、Node.jsやCoffeeScriptについてちょっと調べてたら、Heroku+Node.js(Express)+Jade+Sassという組み合わせでCoffeeScriptで書けば、前述のSinatraアプリとほぼ同じような感覚で書け... 続きを読む
環境 Node.js 0.4.9 Express 2.4.6 Mongoose 2.2.2 Vows 0.5.11 Zombie.js 0.10.1 request 2.1.1 流れ 最初に、モデル内のドキュメントを削除するコードと、サーバを起動するコードを記述します。 test/helper.js 1 var mongoose = require('mongoose') 2 , app... 続きを読む
少し出遅れてる感バリバリですが、node.jsをUbuntu 10.10@さくらVPSに入れてみた。 node.jsのWebフレームワークのexpressとテンプレート言語hamlで構成してみた。 hamlを選んだ理由は慣れてるから。というそれだけです。まず必要なもののチェック。 公式による... 続きを読む
nodejs, coffeescript 技術をアレして遊んでたい竹馬です。 概要 みなさん、NodeJSをご存知ですか? サーバーサイドをJavascriptでやるというアレです。 CoffeeScriptはどうでしょう? 簡易な文法で、ベストプラクティスなJavascriptのコードを生成してくれます... 続きを読む