五年前端,想转 Node 往后端发展发展,前端 vue 技术栈,基础算扎实,但没 node 经验,只自己写过几个简单的增删改查。想找 node 开发现实吗?如果可以的话需要怎么学?

node 简单,找个基础书学学,再就是找一些实战项目熟悉更多的实践,就很好了,再搞搞感兴趣的

什么叫“转”?自废武功,把你之前全的全忘掉吗?我估计挺难的。

还好吧,我在公司的职位虽然是前端。但是,一直在搞 electron 开发,node 也是天天写。有时候还要写点 c++用来给 node 调用 dll 。我们是做音视频开发的 ffmpeg 也天天用。前端多学点肯定是有帮助的。可以从 electron 入手,也可以从后端 nodejs ,前端 vue react 入手。

找个自己写过的项目, 把前端渲染改成后台渲染。

node 的使用场景优势全是前端相关的。你如果想往后端发展,建议转 java 。如果想发挥 node 的优势,你必然离不开前端领域。

转“node” -- 不需要转怕就是 node 开发的是其他的东西,比如后端之类的,那个需要补领域知识

node 不就是 js 语么,也都是 v8 ,一样的。以前 node serverless ,中间层什么的多,现在很少了吧,国外到时挺多的。可能卡在 16 年左右创建的公司或者立项的项目比较钟爱 node 吧。后端不需要仅仅一门语言就够了,恰恰相反后端最重要的能力是综合吧。那些有的没的。

不用学吧,要写啥直接一边查文档一边写

你还没明白这根本不是语法的问题,而是整个领域的转变。Node 重要的不是语法本身,而是网络协议,OS ,进程,集群这些。用 Node 做 web 后端服务,毕竟极少见,也不是它的特长。

都是 JS 语言,看下就会了,重要的是需要了解下后端思想,数据库啥的

我好几个前端前同事都转 node 后端失败了,我也不清楚是什么原因,因为在我看来前端比后端难得多

后端语言最速 hello world 传说,别人环境还没配置完,你的 express 服务器已经跑起来了但是找工作不推荐

node 的特性就是异步 IO ,应用主力就是做 web 后端啊。尤其 17 年前后,Node 火的一塌糊涂,go 还没什么声音,赶上微服务的风口,在 web 这块,和 java, php 三分天下。现在国外中小团队的 web 岗位,主流也是 node 。

我是 1 年前端转的后端,第一门后端语言也是 node ,感觉学习进展比较快的是,写 SQL ,接触 mysql, redis ,nosql ,接触 fs 操作文件,接触 web 框架(当年是 express,koa),学习洋葱模型,接触 http request/response ,入门的话,这些差不多了。

是的 我漏了数据库、redis 等后端一系列的东西。 找工作是不太现实了

是的,是我狭隘了,要学的不是 node ,是后端的整个领域。

你一年好转,我五年经验了,转后端难平薪跳槽。

后端整个领域要学的东西比较多吧。我觉得前端比后端简单,前端就 css 和 js

前端学 node 不叫转,叫深入。node 其实不难,难的更多是后端的知识概念,服务器运维、数据库、网络这些知识

有前端怎么打开终端 ping 一下都不知道,真的脑壳痛