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

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