nodejs前景如何?
謝邀。
個人覺得
node.js
很好,前景也是很不錯的。無論是市場占有率還是背書都經得起考驗,性能更是沒話說,如果你非要對比c或者匯編啥的,當我沒說。由于天生異步,對io的消耗幾乎沒有,性能有了一定保證。
而js的派生,那對前端開發者來說,簡直不能再親切。
隨著前后端分離的推廣,
node.js
也在慢慢的侵蝕老一輩的地盤。這種或多或少對前端開發者帶來的“后端”體驗,是無形而有利的。現在開發個項目,腳手架走起,都得是node環境。node的跨平臺性也很好,windows,linux,mac三端跑起來基本沒太大差距,部分插件會有差別,但這不是node帶來的。
因為上面這些原因,node非常非常適合創業型公司或小公司(不代表不適合大廠,大廠是因為技術已經沉淀穩定,更換成本太高),是采用前后端分離方案就不用考慮那種。
node的優點就不說了,無外乎:非阻塞I/O、事件驅動和單線程(主線程)啥的。
缺點嘛,最坑的就是單線程掛了,就全部掛了(所以,恩,測試很重要,架構很重要)……
其他的,爬蟲啊,腳本啊,外掛啊,這些東西都能做,不過就是去搞的人多不多的問題。