首页 > 大家在那些场景用nodeJS

大家在那些场景用nodeJS

请问大家都在什么样的场景下用nodeJS?

我现在能接触nodeJS的地方只有在前端构建脚本中,结合gulp或webpack写一些自定义的编译逻辑。

nodeJS做web服务器端及web容器,感觉不如php+nginx功能丰富、成熟。
nodeJS写的http server什么都要自己做,远不如nginx的强大.

如果说前后端同构,全部用js, 甚者再加mongoDB.
我觉得不必要,php也能很好的用作web后端如果没有模式不固定的存储需求的话,也未必需要mongoDB. 重要的是熟悉两者或三者的程序员就很少. 即使是全栈,也不需要前端后端数据库都弄,那怕他们都用JS. 术业有专攻,况且用nodeJS的难点在于服务器端的知识,用mongoDB的难点在于数据存储方面的知识,而非语言层面。

所以现在看到很多公司招人需要会nodeJS,不明白要用nodeJS做啥东西.


php脱离框架也不见得比node好写多少,纯后端的node主流还是express、koa这些框架,前端的node主要在于grunt、npm这些应用,要说比其他语言有什么优势,在es6之前几乎是没有的,所有node鼓吹的优势都在逐渐被其他语言学去。性能也真的没有当年吹的那么高。
会用js去学点node这是应该做的事,现在前端无法脱离node进行开发,针对后端的node需求当然也有,但是个人觉得玩的意思更多一些。当然前提是你会另一种后端语言并且运用的炉火纯青


node 最大的特点不是I/O无阻塞么

【热门文章】
【热门文章】