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

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

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

其实我想投 C++的,因为比较酷。。
10694 次点击
所在节点    程序员
94 条回复
heiheidewo
2020-06-05 11:16:17 +08:00
用 go 不香么
zivyou
2020-06-05 11:17:07 +08:00
@heiheidewo 没这个选项,有个同学提了一嘴,就没然后了。。
AllenHua
2020-06-05 11:18:38 +08:00
java: 被针对了
janxin
2020-06-05 11:20:50 +08:00
有 Java 工程师为什么不用 Java 呢,Kotlin 不香吗
1044523901
2020-06-05 11:21:04 +08:00
nodejs 用起来很香,目前团队在用 nodejs,感觉很爽,实在招不到人,人员可以从前端团队培养过去。
snoob
2020-06-05 11:22:51 +08:00
木有任何需求或者项目规模分析就技术选型吗?目前在用 eggjs 撸中小型的项目,挺舒服的。其实如果项目初期或者创业型的 nodejs 美滋滋啊。选型这东西,不都是分析下项目可能遇到的瓶颈在哪里,然后择优选择吗。
axihe
2020-06-05 11:23:33 +08:00
上 NestJS 或者 Eggjs,可以解决老哥的第一条痛点,架构,模式,团队合作就不是问题了;
目前我们团队内都是这样用的,几个月下来美滋滋,挺香的。
zivyou
2020-06-05 11:24:04 +08:00
@janxin 这就是个管理问题了。确实有同学之前主打 java,但不能立马调他去负责这个新项目啊
zivyou
2020-06-05 11:25:21 +08:00
@snoob 再怎么分析也挡不住找不到人啊。。
zivyou
2020-06-05 11:26:48 +08:00
@axihe 感谢老哥分享,确实没有了解过这两个。得花时间补一下
janxin
2020-06-05 11:28:31 +08:00
@zivyou 新项目可以招人解决?
onlyfor
2020-06-05 11:30:33 +08:00
踩过类似的坑(egg, go 之类), 不是建议你用, 只说下我们的最后方案: Laravel

不啰嗦, 简洁明了, 目前没有性能要求跑的还行
stevenhawking
2020-06-05 11:32:48 +08:00
用 PHP 不香吗,毕竟用 Java 后明年给老板就没法说再换个语言了
wellsc
2020-06-05 11:34:34 +08:00
typescript 正好折中
alw
2020-06-05 11:35:57 +08:00
1.nodejs 如果不配合 ts,维护重构 起来要出人命。
2.JAVA 我感觉嘛 ,是罗嗦些,但维护起来爽,超好招人,容易“堆人”。
u823tg
2020-06-05 11:36:28 +08:00
反正都是踩坑-_-
vitoliu
2020-06-05 11:40:04 +08:00
小公司用啥都行,不用太讲究
maddot
2020-06-05 11:40:55 +08:00
反正简历多了一条:熟练使用 NodeJS
wangyzj
2020-06-05 11:42:05 +08:00
转 java 整体看没错
主要是看团队人员情况和成本了
952764934
2020-06-05 12:06:54 +08:00
用 Scala

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

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

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

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

© 2021 V2EX