本文參考作者Tw93整理的書結(jié)構(gòu)圖晨汹,稍微做了補(bǔ)充,感謝作者https://www.kancloud.cn/thinkphp/nodejs-note/43575
Node是前端發(fā)展以來最火的技術(shù)汇竭,零碎的看《深入淺出Nodejs》,記錄筆記以得要義。
Chapter 1
Node作者Ryan Dahl原本稱自己的web.js項(xiàng)目是一個Web服務(wù)器痊剖。然后發(fā)展編程構(gòu)建網(wǎng)絡(luò)的一個基本框架韩玩,這樣可以在它的基礎(chǔ)上垒玲,構(gòu)建了客戶端陆馁、服務(wù)器、命令行工具合愈。
Node是一個強(qiáng)制不共享任何資源的單線程叮贩、單進(jìn)程系統(tǒng),有十分適宜網(wǎng)絡(luò)的庫佛析,為構(gòu)建大型分布式應(yīng)用程序提供了基礎(chǔ)設(shè)施益老,目標(biāo)是構(gòu)建快速、可伸縮的網(wǎng)絡(luò)平臺寸莫。
Node名字的由來:自身簡單捺萌,通過通信協(xié)議來組織很多Node,非常容易通過拓展來達(dá)成構(gòu)建大型網(wǎng)絡(luò)應(yīng)用的目的膘茎。每一個Node進(jìn)程都構(gòu)成這個網(wǎng)絡(luò)應(yīng)用的一個節(jié)點(diǎn)桃纯,這是他名所含意義的真諦。