這一章簡要介紹了Node,從中可以了解Node的發展歷程及其帶來的影響和價值。
為什么叫Node?起初,Ryan Dahl稱他的項目為web.js,就是一個Web服務器,但是項目的發展超過了他當初單純開發一個Web服務器的想法,變成構建網絡應用的一個基本框架,這樣可以在它的基礎上構建更多的東西,諸如服務器、客戶端、命令行工具等。Node發展為一個強制不共享任何資源的單線程、單進程系統,包括十分適宜網絡的庫,為構建大型分布式應用程序提供了基礎設施,其目標也是成為一個構建快速、可伸縮的網絡應用平臺。它自身非常簡單,通過通信協議來組織很多Node,非常容易通過擴展來達成構建大型網絡應用的目的。**每一個Node進程都構成這個網絡應用中的一個節點,這是它名字所含意義的真諦。**?[腦圖](http://naotu.baidu.com/viewshare.html?shareId=atyzcu65ssw8)
