前端工程师,已经熟练使用Vue全家桶,想涉及一下后端,最先看中是node,买了书,买了视频,但是在书里面的node简介中出现
直接慌了,作者跑路是不是太尬了点😂😂😂😂,不知道各位怎么看。
前端工程师,已经熟练使用Vue全家桶,想涉及一下后端,最先看中是node,买了书,买了视频,但是在书里面的node简介中出现
直接慌了,作者跑路是不是太尬了点😂😂😂😂,不知道各位怎么看。
ry 去年还搞了一个 node.js 的 typescript 版本,Deno。
当然,就我个人认为,全栈是个伪概念。要么你精通后端,熟悉前端;要么你精通前端,熟悉后端。如果你前后端都精通压根就不会担心这个问题。而更多的情况是,前后端都只有半桶水,甚至半桶都没有。而这种人,除了小公司人不够,需要一个啥都干的人之外,大公司基本不会要。
而且,会 node.js 很难说你就会后端了,语言在后端的技术栈里面只占很小的一部分。
所以说,除非你觉得自己有足够的天赋和精力,不然的话你最好选择精通一方,然后对另一边有足够的了解就够了。
放弃吧,前端转后端我见过很多,大多失败,即使本身在前端已经有很高技术的,转到后端..依然差很多
不是没有成功的,只是代价挺大的,而且有这精力,早就是前端大牛了,所以除非是真的喜欢后端,否则没必要
还有就是前后端的技术栈不一样,编程思想不一样,需要重新积累项目经验和转变成后端思维逻辑
技术栈,我不清楚前端的技术栈...但是我可以说说后端的一些技术栈:
sql,redis,消息队列(kfk、nsq、MQ),微服务,shell,linux(必须非常精通,毕竟需要处理服务器的“疑难杂症”),网络模型,数据结构(btree,红黑树),docker,CI/CD,负载均衡策略,分库分表,分布式事务,编程语言...基本不可能只会一种的,我自己写过的就有(golang,php,c++/c,rust,erlang,python,lua)
就这些技术栈,不能只是会用,还要踩坑、填坑...能在项目选择正确,合适的技术
可能这里会包括运维的东西,说实话,如果大公司还好,小公司很多是后端兼职运维的...
年初,从0到1,直接上手撸node,到现在也一个差不多的项目出来了。
之前撸过php,对比觉得node好用很多,相对于其他语言,我认为node应该是前端比较好的选择,上手快,不用学习新的语法,我是可以先学习的,之后有时间可以再去了解其他的语言。
挂个项目地址,直接强撸node,从0开始,还是很爽的
https://github.com/2017coding...
10 回答11.4k 阅读
7 回答5.4k 阅读
6 回答7k 阅读✓ 已解决
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.9k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
本人:前端主Vue + 后端主PHP。后端开发直接参与过包含基于PHP、Python和Node(express)等的项目,也接触过后端为Go和Java的项目,所以以下观点主观性比较强,仅供参考。
以上多数都是废话。