実践Node.js プログラミング (Programmer's SELECTION)
1664
1664
Node.jsのコアからサードパーティモジュールまで、実働サンプルとともに味わい尽くす Node.jsとは、Ryan Dahlが「スケーラブルなネットワークプログラムを簡単に作成できる環境」として開発したものです。
ここで重要なのは“簡単”ではなく“スケーラブル”という点です。
JavaやPHPなどの言語による環境では、ハードウェアの制限が顕在化し、サーバーで処理ができる接続数を容易に拡張することができません。
Node.jsでは、接続方法を変えることでこの問題に対処し、ユーザーからの過剰な要求にもサーバー側ですぐに対処できるようにしたのです。
だからといって、Node.jsだけで現状のネットワークプログラム実行環境すべてをまかなえるわけではありません。
そのために日々Node.jsを拡張するモジュールが作成され、Node.js自体も更新されています。
本書は現在進行形で開発が進むNode.jsと、これを拡張するモジュールを使って(あるいは作って)、スケーラビリティを重視するネットワークプログラムの作成方法をイチからじっくり学びます。
まだレビューがありません