猿问

想学习服务端开发,有什么建议?

做了几年Android开发,想学习一下服务端开发,因为Android也是用Java开发,所以Java基础还可以,但是对服务端现在用的一些框架,组件,以及架构上的东西不太了解,希望熟悉的人给点建议,谢谢。

紫衣仙女
浏览 811回答 2
2回答

哔哔one

提升一下下面几方面的深度广度吧网络协议,socket,tcp,http等操作系统知识,进程,线程,内存等用好一个编辑器,多使用terminal和具体命令,拜托一下对IDE的依赖最后一点,也是最重要的一点:和老大说一声,让他给你创造一个契机,不然其他的都用不上。

慕运维8079593

我的建议是,spring mvc + mybatis,再随便找个模板引擎。然后是不要碰jsp,这东西过于复杂,模板复杂了不是什么好事,容易写出来意大利面条式的垃圾代码。而写jsp编译之后是按行print的,效率略渣。说实话后端的框架太多了,但是路由、请求处理、模板、orm、部署这几个要素是不变的。接触一个框架的时候,先要尽可能把这些东西怎么做弄明白,之后就是调API了。这就像开局探路一样重要。另外把HTTP的基本原理看一看,了解一个请求的生命周期和执行过程,也会有帮助。起码不至于写出来跳来跳去的页面逻辑。
随时随地看视频慕课网APP
我要回答