《Node.js設計模式(第三版)》中使用好的辦法來實現各種設計模式以創(chuàng)造高效且健壯的Node.js應用程序。該書首先介紹Node.js的基礎知識,包括異步事件驅動架構以及基本的設計模式。然后,介紹怎樣用callback(回調)、Pronuse以及async/await機制來構建異步的控制流模式。其次,介紹Node.js的stream(流)并演示stream的強大功能,使讀者能充分地利用這些功能。該書分析了三大類設計模式,即創(chuàng)建型的設計模式、結構型的設計模式以及行為型的設計模式,并介紹了怎樣在JavaScript語言及Node.js平臺中充分運用這些模式。最后,書中研究了一些比較高端的概念,例如UniversalJavaScript、Node.js程序的擴展問題以及消息傳遞模式等,以幫助讀者打造企業(yè)級的分布式應用程序。《Node.js設計模式(第三版)》適合已了解Node.js技術,同時希望在程序的效率、設計及可擴展程度方面有所提高的開發(fā)者。閱讀該書需要讀者掌握Web應用程序、Web Service、數據庫與數據結構方面的開發(fā)技術。