前端,想学后端,是先学 nestjs 过渡一下,还是直接去学 Java /go 之类的后台语言呢?

175 天前
 SniperXu

如题,就比较纠结

6418 次点击
所在节点    程序员
86 条回复
sunwei0325
175 天前
想要进厂就选 java, 想要全干就选 nestjs
iosyyy
175 天前
nestjs 对你学后两者帮助并不大
wangtian2020
175 天前
nodejs 是世界上最好的语言
Shosuke
175 天前
NodeJs
SniperXu
175 天前
@sunwei0325 大佬牛逼,这个总结到位。
xingjue
175 天前
学 golang 是未来
SniperXu
175 天前
@iosyyy 因为一直干的前端,我一开始想的是,先从 nestjs 这类 nodejs 框架上熟悉下后台的开发思想,顺带接触下全栈开发。
Philippa
175 天前
koa ,express 就好了。为啥要上 nestjs 。nestjs 风格对标 java ,go 的 server 端主流风格就和 java 格格不入。因此 nestjs 和 java/go 没可比性,更不是后端的代表。 我看过一些前端执着学习 nestjs ,除了学会了一套按照模板办事,没看出来到底有什么水平上的提升。
SniperXu
175 天前
@wangtian2020 上一次听到类似的还是 php ,哈哈哈
xiuming142857
175 天前
前端执着于开发后端,这事情就很诡异,意义何在,实际用也就小公司这么干,中大项目你一个前端轮的到你写后端东西么。
SniperXu
175 天前
@Philippa 相比 nest ,koa 和 express 确实更好理解些。我想学 nestjs 初衷是在接触后台的情况下顺带提升下自己的 js 水平。你这么一说的话,我确实得考虑下 nestjs 是否适合我了。感谢大佬
Ausmo
175 天前
@wangtian2020 首先,nodejs 不是语言→_→
xiuming142857
175 天前
现在 js ts 不是和 rust 搞的火热么,学 Java 和 GO ,还不如学 Rust 作用大一点
dudubaba
175 天前
nestjs 就是 java spring 的前端版本,如果想转后端,直接学 java
mightybruce
175 天前
现在后端也不是一门语言专一的, 不过直接学习我还是建议 go 语言,node.js 很多框架都是前端和全栈玩具,node.js 做不了重数据业务的服务, 在大厂一般是各个 api 聚合层,也就是其他各个微服务的"前端",学 Node.js 很容易走偏,可以借鉴的不错实现很少。创业可以考虑 node.js 一把梭。现在大厂前端也都要会 node.js 以及 nestjs 这些 BFF
Java 适合需要稳定的业务尤其是金融业务
go 适合高并发,游戏,通讯、IM 等后台服务

初级后端基本需要懂数据库、缓存、消息队列 这些。
大厂现在后端也不是一种语言,是多种语言共存,java,go ,c++, rust ,node.js 共存。
IvanLi127
175 天前
没有必要用这个过渡。
coderxy
175 天前
最重要的是你能在公司内部转岗后端吗? 如果不能,那你后续跳槽想找后端也很难。 所以其实前端想转后端最好的一步中间路径就是先做全栈,然后再转成纯后端。
tutou
175 天前
我学了一段时间 nest 。发现不是 nest 难,是后端的架构难,各种概念不知道,还有什么 apollo ,clickhouse 各种接入。话说有没有推荐介绍后端各种服务教程
wangtian2020
174 天前
@Ausmo 所以你不反对 nodejs 是最好的是吗
wangtian2020
174 天前
前端确实很难转后端,如果只是想自己开发点东西,试试 node-red 可视化编程

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

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

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

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

© 2021 V2EX