有多少用 nodejs 写后端的,请举手?

2020-12-15 19:14:06 +08:00
 fxjson

最近玩儿弄了下 koa, 用着还是挺香的,直聘上搜了下,貌似后端的 jd 上很少有对 node 的需求,无外乎 java,php,Python,go 。

那么问题来了,node 只是前端构建工具用的多吗?

19171 次点击
所在节点    程序员
132 条回复
kidlj
2020-12-15 22:57:47 +08:00
Node.js 性能很好的好吧!( IO 密集型限定)
imgbed
2020-12-15 23:16:33 +08:00
用 uni-app 的 uniCloud,也算是 node 吧
vision1900
2020-12-15 23:24:41 +08:00
用 Swift 写的服务端框架,将近两万颗星。Node 就更多了
lihongming
2020-12-15 23:54:42 +08:00
Node 是给“大前端”用的,前端不仅要负责界面,还要自己负责组装数据,自己写 API 。

相应的,后端也会比以前更靠后,要为“大前端”写供 Node 使用的底层 API,比如搜索服务、数据库服务等。基本的 CRUD 操作已经不是后端的事了,后端写的是 CRUD 请求和数据库之间的中间层。显然这对前后端的要求都变高了,一般的企业不太容易招到这样的人才。
mywaiting
2020-12-16 00:21:25 +08:00
认真说,心智负担低点的全栈选手,JS/NodeJS/Deno 还真是最好选择~~
anguiao
2020-12-16 00:42:32 +08:00
就算是全干,估计也没多少人选 Node,毕竟写后端的难点并不在于多学一门语言。
BruceLi
2020-12-16 00:49:37 +08:00
我们产品想招一个 node 后端太难了,开发物联网云端服务,面试了很多,都是擅长前端,后端基础不行,坐标西安,年底想换工作的私聊。
dayeye2006199
2020-12-16 02:18:17 +08:00
@wellhome python 的 django flask 糙快猛不香么
sslyxhz
2020-12-16 02:48:59 +08:00
部分后端小项目用到...大工程还是 Java
henryhu
2020-12-16 06:04:04 +08:00
nodejs 不香吗?
kevinwan
2020-12-16 06:19:29 +08:00
我们在疫情初期,一个同事用 nodejs 写了个服务,上去第一天就挂了,服务再也没起来过,请求量太大,然后 k8s 伸缩都来不及,超级吃内存
立马改成 go 重写了,再也没出过问题,然后我在公司内禁止了使用 nodejs,别喷,可能我们在 nodejs 上能力不够,但我只是描述了下事实
同时我们在 go 上有深入的积累,自研了框架 https://github.com/tal-tech/go-zero
zjsxwc
2020-12-16 07:27:15 +08:00
node 只适合中台,
光 node 原生不支持 int64 大整数,
这条就只能放弃 node 了。
ragnaroks
2020-12-16 08:42:29 +08:00
有个二维码服务用了 node.js ,请求频率也就一天几十万次,1t2g 有点吃力,后面改成 dotnet core 没管过了
galikeoy
2020-12-16 08:54:00 +08:00
@ShadowPower #22 如果是浮点运算丢失精度这个怪不得 js 。。。
light000
2020-12-16 08:54:16 +08:00
用 node-red 做,有没有一样的大佬
baleeny
2020-12-16 08:57:39 +08:00
感觉中小型后端 node.js 很香啊
unclemcz
2020-12-16 09:02:58 +08:00
js 的性能还可以的,我学习 node 入门的时候建了一个小站,使用 expressjs,到现在已经平稳运行 4 年多,日均 pv15k,uv3k,服务器性能 1u1g,cpu 长期处于低位。
优点:性能不弱鸡,开发效率与 php 比不遑多让。
缺点:弱类型,需要约束自己的编码习惯,ts 更优。
wangyzj
2020-12-16 09:08:35 +08:00
当前端程序员想玩大前端的时候
zengming00
2020-12-16 09:09:52 +08:00
感觉你们觉得 node 不行的都还在使用连 promise 都还没有的时代的 node 技术,node 写后端确实比其它古老技术的少,因此导致网上没什么教程,即使有,那也是古老得不行的教程
pushback
2020-12-16 09:20:18 +08:00
只要你问,那就挺多(狗头)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/735766

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX