迫于招人困难,团队的一个项目决定放弃 nodejs,转投 Java 。

2020-06-05 11:15:43 +08:00
 zivyou
想听听老哥们对于这两种语言的看法。

我自己的体会:
1. nodejs 的核心问题在于「面向对象」不完善,设计模式、架构设计、团队合作略头疼
2. java 太罗嗦了

其实我想投 C++的,因为比较酷。。
10694 次点击
所在节点    程序员
94 条回复
no13bus
2020-06-05 13:21:40 +08:00
java 用吧。如果你只是写 curd,选啥都无所谓的。选大家都熟悉的
patz
2020-06-05 13:26:50 +08:00
这个要综合题主的实际情况, 例如如果题主的主要业务是做 WEB 开发,而且地区很难招人的话,我会选择 Node, 因为前后端一套 JS 搞定,招人也招 js 开发就行了,还没算 node 生态里的各种开源神器。 不过我对 JAVA 不太熟悉,所以难以对比两者,这里只提供个思路给大家参考哈。
Jackeriss
2020-06-05 13:28:05 +08:00
座右铭:不选大的怎么能赢?公司想做大,先得把项目架构做大。Java 的中间件生态是其他语言不能比的。前期用什么语言无所谓,后期还是要转 Java 。毕竟普通公司又没实力自己去研发中间件,Java 拥有行业最成熟的解决方案。不想做大的话当我没说。
hpu423
2020-06-05 13:29:13 +08:00
@zivyou java 就是靠堆人,另外团队如果没有一个 java 大牛,不出问题还好,出问题会很麻烦,小公司一般招不到 java 大牛
Jackeriss
2020-06-05 13:29:19 +08:00
@hpu423 #39 不,要么死了,要么变大公司了,只是死的永远比变大的多。
PineappleBeers
2020-06-05 13:35:58 +08:00
同推荐 Eggjs + Typescript,第一条完美解决。
zsl199512101234
2020-06-05 13:36:28 +08:00
.net core 也不错,现在 3.1 了
wccc
2020-06-05 14:00:57 +08:00
rust 是不是更酷?
594duck
2020-06-05 14:08:59 +08:00
天天就想着改变世界。公司都被玩死了,太太平平用用 JAVA 蛮好的。
ccsulzf0627
2020-06-05 14:15:33 +08:00
我用 angular,后台用 nodejs,我感觉我下一秒就找不到工作了
namelosw
2020-06-05 14:29:06 +08:00
招不到人就说招不到人,不要扣 nodejs 「面向对象」不完善的帽子…… 以这个标准说 Java 和 C++也「面向对象」不完善

不会写就说不会写,不要扣“设计模式、架构设计、团队合作略头疼”的帽子……

你要是说性能不行,生态不如 Java 也就罢了……
fyxtc
2020-06-05 14:29:50 +08:00
什么时候比较酷也能作为技术选型了。。。看来还是没有被 CPP 毒打过
nianyu
2020-06-05 14:31:27 +08:00
感觉不知所云 没说到点子上
crazycarry
2020-06-05 14:42:37 +08:00
啥好选的,java 要啥有啥,crud 搬砖搞得很高大上一样。还有那啥,门槛比 java,怕是就写个 hello world 就是会了。
HangoX
2020-06-05 14:48:54 +08:00
java 再怎么不收待见,最起码 java 的入门和使用门槛真的更低,业务庞大之后非常适合叠人。
而且你不喜欢 java 还可以用其他 jvm 语言,也更方便
starlion
2020-06-05 15:08:53 +08:00
c++,酷? 额,这个逻辑自己玩玩还可以。你是做基础软件比如数据库,存储之类的,当然可以考虑 c++。如果是其他的还是 golang 或者 java,他俩都香
gadsavesme
2020-06-05 15:09:16 +08:00
现在搞得好像技术选型用 java 就变成了 lowb 一样。。。不懂这种风气啥时候形成的,培训班输出了太多 java 搬砖工造成写 java 就是菜逼行为的假象吗。。。
kilen3a
2020-06-05 15:12:21 +08:00
这简单啊,招 Java 的人进来搞 Kotlin
Marstin
2020-06-05 15:12:34 +08:00
中大型项目就还是 java 吧,已经见证了好多项目迫于其开发语言难以实现微服务,切换技术栈为 java
gejun123456
2020-06-05 15:13:02 +08:00
kotlin 香得很

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

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

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

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

© 2021 V2EX