Node是一個Javascript運行環(huán)境(runtime)。事實上它是對GoogleV8模塊進行了封裝。V8模塊實行Javascript的速度特別快,特性非常好。Node對一些特殊用例進行了提升,帶來了替代的API,促使V8在非瀏覽器條件下運作得更好。Node.js的生態(tài)系統(tǒng)是目前最大的開源包管理系統(tǒng)。
軟件介紹
Node.js是讓Javascript擺脫瀏覽器運作在服務(wù)器的一個平臺,不是語言;
Node.js采用的Javascript模塊是來自GoogleChrome的V8;運作在瀏覽器外不用考慮頭疼的Javascript兼容問題
選用單線程、異步IO與事件驅(qū)動的設(shè)計來達到高并發(fā)(異步事件也在一定程度上增強了開發(fā)和調(diào)節(jié)的難度);
Node.js內(nèi)建一個HTTP服務(wù)器,因此對于網(wǎng)站建設(shè)而言是一個喜訊;