Node.jsでHelloWorldを作成する方法

Node.jsで最も基本となるサーバーを作ります。

プログラム

// Hello World プログラム
var sys  = require('sys');
var http = require('http');

var server = http.createServer(
    function (request, response) {
        response.writeHead(200, {'Content-Type': 'text/plain'});
        response.write('Hello World!!');
        response.end();
    }
).listen(3000);

sys.log('Server running at http://localhost:3000/');

簡単ですね。JavaScriptの構文で書けるのが嬉しいです。

実行するときは

node main.js

で実行できます。

ファイヤーウォールでエラーになるときは「アクセスを許可」してください。

まとめ

びっくりするほど簡単にサーバサイドを構築できます。

PythonとかPHPとかは、ちょっとという方にもオススメです。
フロントサイドを作っている方には向いている言語です。

特集記事

Posted by @erestage