CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
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.Server now inherits from http.Server, however follows the same idiom by providing express.createServer() as shown below. This means that you can utilize Express se
このエントリはリアルタイムWebハッカソンのハンズオン資料その2です。 前回の記事でnode.jsとnpmのインストールは完了しているものとします。 まずは必要なライブラリのインストール $ npm install express jade less socket.io npm info it worked if it ends with ok npm info using npm@0.2.3-6 npm info fetch http://registry.npmjs.org/express/-/express@1.0.0rc4.tgz npm info fetch http://registry.npmjs.org/less/-/less-1.0.36.tgz npm info fetch http://registry.npmjs.org/socket.io/-/socket.io-
普段自分はHeroku+Sinatra+Slim+SassでWebアプリを作っているんだけど、Node.jsやCoffeeScriptについてちょっと調べてたら、Herokuを使う前提で、Node.js(Express), Jade, Sassという組み合わせでCoffeeScriptで書けば、前述のSinatraアプリとほぼ同じような感覚で書けそうなことに気づいて、ぐっとNode.jsに興味が沸いた。 ということで、さっそくHerokuを使ってNode.jsアプリを作ってHello worldしてみた。今回の記事を最後まで行くと、これが出来上がる。ソースコードはGitHubに。 各種インストール この記事ではNode.jsとExpressだけを使ってHello worldする。今回はJadeやSass, CoffeScriptは出てこない。まず、Node.jsとExpressを使うのに必
環境 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 = require('../app') 3 , Post = require('../models/post').Post 4 , User = require('../models/user').User; 5 6 var serverActivity = false 7 , models = [Post, User]; 8 9 10 process.on('exit', function () { 1
nodejs, coffeescript 技術をアレして遊んでたい竹馬です。 概要 みなさん、NodeJSをご存知ですか? サーバーサイドをJavascriptでやるというアレです。 CoffeeScriptはどうでしょう? 簡易な文法で、ベストプラクティスなJavascriptのコードを生成してくれます 実際に実行するアプリケーションの、最小環境はこのようになります ### app.coffee ### express = require 'express' app = express.createServer() app.get '/', (req,res) -> res.send 'Hello World' app.listen 3000 これを実行して http://locahost:3000/ にアクセスすると、ブラウザ上ではHello,World! と表示されます っていうの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く