6月読書活動の『Node.jsプロジェクト実践:拡張可能なWebアプリケーションの構築



   nodejs新米として、コミュニティにこんなに良い読書活動があることに感謝しています.そして、この本を持ってきてくれました. 『Node.jsプロジェクト実践:拡張可能なWebアプリケーションを構築する』は、初心者にとって非常に勉強に適しています.
 
   大体本のカタログ構造を見ました.インストールから基礎&文法まで、現在非常に人気のあるExpress.jsのフレームワークを紹介しました.しかもバージョンも比較的新しいものです.今は市場の多くの書籍とオンラインの教程資料はまだ3.xのバージョンにとどまっています.また、Mochaによるテストに関するものを紹介しました.この部分は普段はあまり触れません.ですから、いろいろなものを収穫しました.第4章では、テンプレートエンジンを詳しく紹介しました.これは主にJadeに基づいています.後ろのHandlebarsは確かに少ないです.でも、いくつかのことを学びました.自分の実戦能力を高めました.第5章では、データストアのものを紹介しました.主にMongoDBです.第6章はNode.jsの中でsessionとOAuthを使ってユーザー認証と授権を行います.後の章は一つ一つ紹介しなくなりました.全体の感じ:
 
  • 内容のカバー面は特に全面的です.
  • 多くの実戦的な内容が私たちを向上させてくれます.
  • は新米にとても適しています.基礎のある学生です.
        第三章の『Node.js Mochaによるテストドライブ開発と行動駆動開発』をよく見ました.
     
       まずいくつかの名詞の意味に慣れました.
     
  • TDD-テストドライブ開発(Test-Driven Development)
  • BDD-挙動駆動開発
  • BDDは、TDD
  • に基づく.
        この章の中で、私は文章の中の一歩一歩によって紹介して、Mochaをインストールしました.
     
    npm install -g [email protected]
     
        しかし、このマシンはsudoのコマンドを追加して、パスワードを入力してから正常にインストールできます.
     
        TDD思想の羅列は大体このようです.
     
  • 定義ユニット試験
  • は、このユニット試験を実行します.
  • は、このユニットが
  • を通過したかどうかを検証する.
        中にもNode.jsのコアモジュールのastertがあります.実は他のツールバッグの中で見たことがあります.彼らは直接にそれを使ってテストを完成します.私は簡単にmochaの命令を使って、本当に多くのコマンドを発見しました.でも、多くはすぐに使えるとは限らないと思います.
     
        本書は非常に全面的で、Mochaを紹介しながら、類似のツールを紹介しています.
     
  • NodeUnit
  • Jasmine
  • Vows
  •    これらは使ったことがないですが、収穫できてとても嬉しいです.後で使うかもしれません.
     
       後でまたExpress.js関連のを見て、本の内容によっていくつかして、収穫が多いです.
     
        最後にコミュニティでこのような良い読書活動を続けてほしいです.私も引き続き応援して参加します.本当に中で多くの知識を得ました.ありがとうございます.