初入后端,关于后端的学习路径?
作为一名前端开发工程师,以前有了解过一点nodejs和看过一个小项目,大概知道项目是如何获取前端请求,然后操作逻辑,保存数据到数据库。
也学习过一些计算机运行的原理和其他知识。除此之外,对现在的项目后端的底层架构设计、数据如何流转等一窍不通。因为如此,工作上想进一步提升做管理者
却能力不足。以前有自学过java语法,但是因为java学习成本高,坚持到后面就放弃了。现在想通过学习golang来整体提升自己的后端知识和能力,
目的是能够理解后端的工作(他们用的java)和进行沟通、提出建议等。苦于没有学习思路,请求大家帮助。给与一点经验,传授一条学习路径和门道,感谢各位。
回答:
不要用go,太小众了,学会了只能自己做做项目,大部分公司还是java。
学java,以后可以找全栈,既增长了知识,又带来了收入,一举两得。
未来想做移动端APP,java也能轻松上手原生android的开发,有了原生app经验,跨平台app报错的原因也能轻松分析出来。
java的servlet,spring堪称经典,值得好好学习下,从练习项目,到大型分布式,都有全面的生态,拿来即用。
回答:
大概知道项目是如何获取前端请求,然后操作逻辑,保存数据到数据库
如果你知道这个 基本上就差不多了 因为一般的接口大概就是这样
其他的就是一些后台实现的框架 现在基本就是springboot+mybatis plus或者jpa吧,跟前端的组件差不多 用到了你再去找 然后加进去
感觉后端跟前端最大的区别就是并发和大数据量能够理解后端的工作(他们用的java)和进行沟通、提出建议等
我觉得你花时间理解后端不如深入研究前端 除非你想做全栈
回答:
不要 go,要用自己最熟练的语言,因为不要把有限的时间浪费在编程语言上
用 nodejs 做后端
可以自己写一个 segmentfault
以上是 初入后端,关于后端的学习路径? 的全部内容, 来源链接: utcz.com/p/944956.html