「Chapter7 Ajaxを使った通信」と「Chapter8 HTML5と関連API」のサンプルコードです。
Amazon.co.jp:すべての人に知っておいてほしい JavaScriptの基本原則: 岩永 賢明, 勝間 亮, 嶋田 大輔, 土屋 勇人, 西林 孝, 比留間 和也, 吉田 雷: 本
HTML + JavaScriptのコードは public 以下にあります。一覧は public/index.html を参照してください。 サーバーのコードは server.js と routes.js です。
Chapter7とChapter8のファイルアップロードのサンプルを動作させるには、サーバーの起動が必要です。
- Node.js v0.8.x
- Redis
MacOS 10.8とUbuntu 12.04.1 LTSで動作確認をしています。
$ make setup
Node.jsのモジュールが配置されます。
$ make run
起動後、次のURLをブラウザで開いてください http://localhost:3002/index.html