后端开发人员中真的有人愿意用 js?

2023-02-23 09:52:34 +08:00
 sinnosong1

总是看前端喜欢吹 js 能写后端,真的会有后端愿意在不是写页面的时候用 js 吗?

9369 次点击
所在节点    程序员
90 条回复
liaotuo
2023-02-23 09:56:10 +08:00
有啊 不过是 TS js 写后端给自己找罪受
optional
2023-02-23 09:57:36 +08:00
ts 写起来很爽
vitovan
2023-02-23 09:58:22 +08:00
有时候由不得自已啊

╮(╯_╰)╭
tool2d
2023-02-23 09:58:50 +08:00
你把后端想太复杂了,很多前端小项目,就只需要适配一个数据库,做 crud 。

nodejs 写起来很快。
wu67
2023-02-23 09:59:01 +08:00
我只能说闲的没事干, 有那功夫, 上 Java 或者 Go 不好吗, 实在不喜欢, 还有 PHP
fay94
2023-02-23 10:00:07 +08:00
@wu67 #5 闲的没事干,写个简单后台还学个语言?
justXiu
2023-02-23 10:01:58 +08:00
大部分的项目,nodejs 写起来飞快。Java 可太类了。
horizon
2023-02-23 10:02:01 +08:00
首先如果是 1 个人前后端都写,前端部分肯定是 js ,这个绕不过吧?
后端我用 java ? why ?开发起来还得起 2 套环境??
那我为什么不用 nextjs 一把梭
sinnosong1
2023-02-23 10:02:30 +08:00
@fay94 可能像我这样的后端只会写 C#、Java 、Python🐶
renmu
2023-02-23 10:02:48 +08:00
有没有可能是前端用 js 写后端,而不是后端写 js
66beta
2023-02-23 10:02:53 +08:00
国外某些公司,都只出 JS 版的 SDK 了
lbunderway
2023-02-23 10:02:53 +08:00
就我个人看来还可以,还是有不少创业公司在用的,写些小工具也方便,并且在区块链方面用起来也不错,楼主有啥看法
sinnosong1
2023-02-23 10:04:37 +08:00
@66beta 所以我问的是后端开发在不是写页面的时候愿意用 js 吗?
loginv2
2023-02-23 10:04:41 +08:00
@wu67 我会 PHP ,不会 Java 和 Go 。为了用一个 js 的库,临时凑合写了一个 node.js 的服务交工。本来这个功能预计就 2 天时间,我 1 天干完了,摸鱼学习 Go 1 天。真实经历
unco020511
2023-02-23 10:05:08 +08:00
我觉得很方便呀
gam2046
2023-02-23 10:06:39 +08:00
语言是工具,不是目的。

作为 Java Boy ,我已经有一段时间没写 Java 了。日常是 js/ts/golang 切换,原因无他,快。可以快速验证可行性。

同时使用一些 serverless ,能给快速上线、部署获得生产数据的反馈。
BingoXuan
2023-02-23 10:08:51 +08:00
能用 ts 我肯定不会用 js 写,无论前端还是后端。有时候我觉得 ts 写后端还是很快的。但如果说简单处理小数据,还是 python 来的快。

个人已经不习惯任何没有类型的语言了。python 的 typing hint 系统还是太弱了。已经被我嫌弃到不行。
AyaseEri
2023-02-23 10:09:15 +08:00
纯后端本来就会一门常用的干活的语言,别说 JS/TS ,Javaer 搞后端也不会去用 Go 。
helbing
2023-02-23 10:10:01 +08:00
现在我的 serverless 技术栈是 aws fullstack ,相关的 ts 生态也支持的不错,大大提高生产力。
assiadamo
2023-02-23 10:10:54 +08:00
游戏的脚本可以用 js 啊,挺好的。
主系统的话,单线程那一套玩的溜也可以的,明日方舟的服务器好像就是 nodejs

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

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

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

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

© 2021 V2EX