前端想搞全栈,后端选哪个技术栈?

2020-11-21 22:25:20 +08:00
 flawless
  1. 目前没有实际业务需求,纯属个人爱好。
  2. Node.js 还有希望吗?
5818 次点击
所在节点    问与答
70 条回复
cat
2020-11-21 22:50:54 +08:00
node.js 为啥没希望… 多好玩
qiayue
2020-11-21 22:55:39 +08:00
先快速做出东西,不要纠结选型
murmur
2020-11-21 22:57:37 +08:00
后端当然 java,java 不仅是语言,是一门信仰
flawless
2020-11-21 23:04:48 +08:00
@cat 用 Node.js 的越来越少了
flawless
2020-11-21 23:05:26 +08:00
@qiayue 时间较充裕,想选个最有搞头的
flawless
2020-11-21 23:06:34 +08:00
@murmur SpringBoot 那一套吗?
mtrec
2020-11-21 23:12:24 +08:00
最有搞头的就 java 对 就是 spring boot 那套
akira
2020-11-21 23:14:42 +08:00
选你们公司在用的
cmdOptionKana
2020-11-21 23:22:49 +08:00
纯爱好不建议选 java,java 千般好,奈何体系太庞大……

Ruby on Rails 可以学,毕竟其中很多理念值得学习,但如果花大量时间去专精的话就需要一点信仰,因为现在已经不流行了,很多库都停更几年,看着心里很不是滋味。

Node.js 依然有有活力,对于前端来说又不用多学一种语言,是个不错的选择。

Python 在 web 方面,与 Node 比没啥明显优势。

Go 很好用,与 Node 相比性能更好、天生静态语言、部署方便、不需要面对一堆框架选择障碍症(直接用标准库就能写 web 后端)。缺点是暂时没有泛型,语法对于一部分人来说不太习惯。
Dingjiangnan
2020-11-21 23:36:01 +08:00
python
flawless
2020-11-21 23:38:35 +08:00
@akira 那就是 Java 了
flawless
2020-11-21 23:38:53 +08:00
@mtrec 这一套要学的东西好多
flawless
2020-11-21 23:44:52 +08:00
@cmdOptionKana 感谢大哥的长回复,这样一看还是 Java 那套最有搞头啊。
woaiqiqi
2020-11-22 01:46:43 +08:00
小声的问一下,为啥没人提 php?
oneforallsoft
2020-11-22 02:23:29 +08:00
laravel, model 新建和更新真太好了 查询删除用 active model 也很好
有并发需求可以搭配 go
php 比 python ruby java 好多了 大量基本函数不需 import
kiddyu
2020-11-22 03:10:17 +08:00
node.js 不是挺好的,在 serverless 里也是第一公民
irytu
2020-11-22 04:15:25 +08:00
Go 吧,云计算界的 C 语言
zachlhb
2020-11-22 07:50:07 +08:00
Python 吧,简单容易上手
varzy
2020-11-22 08:25:04 +08:00
laravel + 1
mtrec
2020-11-22 09:26:41 +08:00
@flawless 大是因为各种后端组件齐全 对系统学习后端体系很有帮助

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

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

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

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

© 2021 V2EX