はじめてのNode.js -サーバーサイドJavaScriptでWebアプリを開発する-
サーバーサイドJavaScriptの実行環境である「Node.js」の入門書。環境構築からデータベースへのアクセス、Expressフレームワークの使い方、デプロイおよびホスティング環境まで、Node.jsのすべてが分かる一冊です。
本書では、Node.jsの入手やインストールといった開発環境の構築、nodeコマンドの基本操作、アプリケーションの作成手順、ファイルやデータベースへの入出力、プログラムのデバッグやテスト、Webアプリケーションフレームワークの利用など、特にWebアプリケーションの作成に必要となる知識やテクニックについて解説。Node.js解説書の決定版と言える一冊です。
■目次:
第1章 Node.jsの特徴を理解する
第2章 Node.jsの環境を構築する
第3章 nodeコマンドとNode.jsのイベントシステム
第4章 npmでモジュールを管理する
第5章 シンプルなWebアプリケーションを作る
第6章 バイナリデータの操作とファイルの入出力
第7章 Node.jsアプリケーションのデバッグ方法
第8章 Node.jsからデータベースにアクセスする
第9章 Expressフレームワークを使う
第10章 Node.jsでSocket.IOを利用する
第11章 Node.jsアプリケーションのデプロイとホスティング環境
第12章 スマートフォン対応のWebアプリケーションを作る
第13章 対話的なコンソールアプリケーションを作る
第14章 複数のプロセスを利用するアプリケーションを作る
第15章 テストフレームワークを使う