nodejs的優(yōu)勢(shì)和劣勢(shì)是什么?
1 回答

尚方寶劍之說
TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊
一個(gè)規(guī)模稍微大點(diǎn)的系統(tǒng)都不是一種開發(fā)語言可以搞定的,往往是幾種混雜一起,比如c、c++做服務(wù)器端開發(fā),java做業(yè)務(wù)邏輯,php等做前端展示,此外還需要消息中間件等等。 nodejs可以很快地在服務(wù)器端做原型(原來只有c系和java等能做的事情,性能還很高),而且代碼量相對(duì)會(huì)少很多;另一點(diǎn)是它的語法優(yōu)勢(shì),js閉包等。但它不太適合做cpu密集型處理的工作,只能繞著彎去解決,據(jù)說這次QCon會(huì)有人分享這方面的研究成果,可以關(guān)注下。 每種語言都有它適合的領(lǐng)域,沒必要強(qiáng)求一門語言可以解決所有事情,擁有其它語言的特性,只有不斷的tradeoff把系統(tǒng)做出來才是目標(biāo)。
- 1 回答
- 0 關(guān)注
- 1313 瀏覽
添加回答
舉報(bào)
0/150
提交
取消