node.jsに触れてみた

node.js公式

http://nodejs.org/

node.jsとは

公式のAbout抜粋
・ノンブロッキングI/O
・2MB/スレッドを割り当てるシステムよりメモリ効率がいいよ
デッドロックの心配なし
・よって誰でも高速なシステムが開発できるよ

インストール

wget http://nodejs.org/dist/node-v0.4.1.tar.gz
tar zxvf node-v0.4.1.tar.gz

cd node-v0.4.1

./configure
make
make install

Hello node.js!!

公式にあるサンプルを実行してみる。

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');


サーバーにブラウザでアクセスすると「Hello World」が表示された!


なんだかオラわくわくしてきたぞ!
仕事で使うことはないけどな!!