五年前端,想转 Node 往后端发展发展,前端 vue 技术栈,基础算扎实,但没 node 经验,只自己写过几个简单的增删改查。想找 node 开发现实吗?如果可以的话需要怎么学?
1
yangg 239 天前 via iPhone
node 简单,找个基础书学学,再就是找一些实战项目熟悉更多的实践,就很好了,再搞搞感兴趣的
|
2
kneo 239 天前 via Android
什么叫“转”?自废武功,把你之前全的全忘掉吗?我估计挺难的。
|
3
NormanGhost 239 天前 via Android
还好吧,我在公司的职位虽然是前端。但是,一直在搞 electron 开发,node 也是天天写。有时候还要写点 c++用来给 node 调用 dll 。我们是做音视频开发的 ffmpeg 也天天用。前端多学点肯定是有帮助的。可以从 electron 入手,也可以从后端 nodejs ,前端 vue react 入手。
|
4
jones2000 239 天前
找个自己写过的项目, 把前端渲染改成后台渲染。
|
5
drydiy 239 天前
node 的使用场景优势全是前端相关的。你如果想往后端发展,建议转 java 。如果想发挥 node 的优势,你必然离不开前端领域。
|
6
dayeye2006199 239 天前
转“node” -- 不需要转
怕就是 node 开发的是其他的东西,比如后端之类的,那个需要补领域知识 |
7
bianhui 239 天前
node 不就是 js 语么,也都是 v8 ,一样的。以前 node serverless ,中间层什么的多,现在很少了吧,国外到时挺多的。可能卡在 16 年左右创建的公司或者立项的项目比较钟爱 node 吧。
后端不需要仅仅一门语言就够了,恰恰相反后端最重要的能力是综合吧。那些有的没的。 |
8
stillsilly 239 天前
不用学吧,要写啥直接一边查文档一边写
|
9
tinycold 239 天前
你还没明白这根本不是语法的问题,而是整个领域的转变。
Node 重要的不是语法本身,而是网络协议,OS ,进程,集群这些。 用 Node 做 web 后端服务,毕竟极少见,也不是它的特长。 |
10
mswh 239 天前
都是 JS 语言,看下就会了,重要的是需要了解下后端思想,数据库啥的
|
11
IamUNICODE 239 天前
我好几个前端前同事都转 node 后端失败了,我也不清楚是什么原因,因为在我看来前端比后端难得多
|
12
wangtian2020 239 天前
后端语言最速 hello world 传说,别人环境还没配置完,你的 express 服务器已经跑起来了
但是找工作不推荐 |
13
wtfedc 239 天前
@tinycold node 的特性就是异步 IO ,应用主力就是做 web 后端啊。尤其 17 年前后,Node 火的一塌糊涂,go 还没什么声音,赶上微服务的风口,在 web 这块,和 java, php 三分天下。现在国外中小团队的 web 岗位,主流也是 node 。
|
14
wtfedc 239 天前
我是 1 年前端转的后端,第一门后端语言也是 node ,感觉学习进展比较快的是,写 SQL ,接触 mysql, redis ,nosql ,接触 fs 操作文件,接触 web 框架(当年是 express,koa),学习洋葱模型,接触 http request/response ,入门的话,这些差不多了。
|
15
chunkingName OP @wangtian2020 是的 我漏了数据库、redis 等后端一系列的东西。 找工作是不太现实了
|
16
chunkingName OP @tinycold 是的,是我狭隘了,要学的不是 node ,是后端的整个领域。
|
17
chunkingName OP @wtfedc 你一年好转,我五年经验了,转后端难平薪跳槽。
|
18
chunkingName OP @IamUNICODE 后端整个领域要学的东西比较多吧。我觉得前端比后端简单,前端就 css 和 js
|
19
webszy 239 天前
前端学 node 不叫转,叫深入。node 其实不难,难的更多是后端的知识概念,服务器运维、数据库、网络这些知识
|
20
IamUNICODE 239 天前
@chunkingName 有前端怎么打开终端 ping 一下都不知道,真的脑壳痛
|
21
CHTuring 238 天前
不要问能不能转成功后端,重要的先学、要会。
你可以先从 Next 、Nuxt 这种易上手的前后端框架开始写 CRUD ,然后系统的学 Nest 这种纯 Node 后端框架,等你学的时候自然而然的就会去了解后端相关的东西,比如数据库、Redis 、Task 、服务器部署。 说个题外话,其实不管能不能转成后端,5 年前端一点不会后端概念是不应该的。精通不重要,但是起码要会要听过。不然团队协作只能被动在有限的前端思想内沟通。 学东西任何时候都不晚。 |
22
unclebb 238 天前 via iPhone
node 主要还是后端吧,我认识的周围 node 大佬都有后端背景,然后我就跟着写点汤汤水水😆
|
23
chunkingName OP @CHTuring 哈哈不是一点不会,以前也用 node 写过简单的增删改查,平时黑群晖也折腾各种 docker 啥的。只是不知道学到能换工作,到底需要多少精力。
|