ハンズオンNode.js の商品レビュー
1章 イントロダクション 省略 2章 非同期プログラミング JavaScriptの関数はほぼコールバックでイベントループがメインスレッドでそこからI/O処理などはコールバックに柾される。 しかしコールバックのネクストが深くなりすぎる(コールバックヘル)ことを解決するために...
1章 イントロダクション 省略 2章 非同期プログラミング JavaScriptの関数はほぼコールバックでイベントループがメインスレッドでそこからI/O処理などはコールバックに柾される。 しかしコールバックのネクストが深くなりすぎる(コールバックヘル)ことを解決するために導入されたのがPromiseである。ほかにも非同期処理を記述するものとしてジェネレータとasync/awaitがある。 3章 EventEmitterとストリーム わからない 4章 マルチプロセス、マルチスレッド プロセスを実行させるのはかなり簡単。スレッドはかえって効率が悪くなるのでスレッドプールを使ったほうがよい。 5章 HTTPサーバとHTTPクライアント Expressフレームワークを使ったWebアプリを作っていく。題材はTODOアプリ。 6章 リアルタイムWebアプリケーション サーバからクライアント側にHTTP接続を保持したままデータ更新を続けることでリアルタイムを実現するSSEという方法とWebSocketによる方法がある。 7章 データストレージ ファイルによるデータストレージ、データベース(SQlite)によるデータストレージ、NoSQLデータベース(LEVELDB) 8章 ユニットテストとデバック 省略 9章 デブロイ 省略 10章 パッケージ管理 省略 11章 Node.jsとJavaScript標準 CommonJSとESモジュールがいろいろと混ざっている理由がわかりました。 前の本JavaScriptハンズオンでJavaScript用語に慣れたけど、この本でさらにわからない用語が増えた。この本は入門書と書かれているけどこのレベルで入門書だったら中級書、上級書だと読むことがかなり困難になりそう。
Posted by
- 1