为什么前端精通Node.Js的人这么少

 我来答
源码时代IT培训
2016-12-23 · TA获得超过4385个赞
知道大有可为答主
回答量:2532
采纳率:100%
帮助的人:220万
展开全部
1.nodejs比较新,09年才发布距今不到10年,跟JAVA、C++这些老前辈没法比;
2.更新比较频繁, 因为新所以要经常改,改动有多频繁?看人家更新日志感受下(node/ChangeLog at master · joyent/node · GitHub),因而对应的第三方模块改动也大,用过expres3.X跟4.X的同学都懂的。
3.战线比较长,战斗力自然分散,就像html5的 hybrid app 三端通吃,结果每一端都被原生碾压。前后端通吃的人,精力自然分散;哪能像单攻一端那么强?
4.nodejs目前定位比较尴尬,高不成低不就,大项目稳定性、安全性被质疑,小项目还是没人家PHP 各种CMS来得快。随着更新完善,这点以后必定会有所好转。
5.同行的嘲讽;我们行业总有那么一群人,对新、旧技术(c# html5 nodejs)了解皮毛后,发现其缺点然后无限放大在各种社区发帖黑之。虽然无法理解 这种 损人不利己的行为,但其对技术的发展阻碍作用还是很明显的。
PS:第4、5点导致nodejs开发领域,进来的新人多不了,自然就鲜少精通的牛人。
6.nodejs在技术层面上精通有一定难度,一方面 nodejs后台需要有后端思维才能玩的转,另一方面nodejs后台一些高阶实现就是调用C++代码模块,对于大部分没后台开发经验的前端同仁要精通又得多一道坎。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式