Node.js 是一個基于 谷歌 Chrome V8 引擎的 JavaScript 運行環(huán)境(服務(wù)器端平臺),Node.js不是一門語言,也不是JavaScript的框架,Node.js使用事件驅(qū)動,非阻塞I/O模型,使得它輕量又高效,Node.js可以用來開發(fā)服務(wù)端應(yīng)用程序和Web系統(tǒng)。Node.js是一個Javascript運行環(huán)境(runtime),發(fā)布于2009年5月,由Ryan Dahl開發(fā),實質(zhì)是對Chrome V8引擎進行了封裝。Node.js對一些特殊用例進行優(yōu)化,提供替代的API,使得V8在非瀏覽器環(huán)境下運行得更好。

適用人群:
如果你是一個前端程序員,你不懂得像PHP、Python或Ruby等動態(tài)編程語言,然后你想創(chuàng)建自己的服務(wù),那么Node.js是一個非常好的選擇。 Node.js 是運行在服務(wù)端的 JavaScript,如果你熟悉Javascript,那么你將會很容易的學(xué)會Node.js。