15. つまり Node.js とは
? JavaScriptで書ける!
o クライアントもサーバーも同じ言語
o Webアプリ開発者なら使えるはず
? ハイパフォーマンスなアプリが書ける
!
o 同期不要
? HTML5 & NoSQLと相性がいい!
o Web Socket
16. 利用例
? リアルタイム チャット
? リアルタイムお絵かき
? Kinnectとつなげてゲーム
? 音声通話
o HTML Audio API + Web Socket
? プレゼンツール
? WebOS
o Developing JavaScript
Services https://developer.palm.com/content/api/
dev-guide/js-services/overview.html
17. いいことばかりでもないけど...
? イベント駆動はちょっと面倒
o 無名関数のネスト...読みづらい
o エラー処理が書きづらい
? マルチコア対応
o シングルプロセス&シングルスレッドで性能が
出る?
o 対応中...
? まだまだ発展途上!
o 2009/2 → 2011/4 v0.4.7