发布网友 发布时间:2022-04-23 19:45
共5个回答
热心网友 时间:2023-08-25 05:30
java开发还需要掌握前端技术热心网友 时间:2023-08-25 05:30
我们可以把这个问题化大一点:后端需要掌握前端的技术吗?
我的回答是
需要,但可以不完全掌握。
如今web应用的开发趋向于完全的前后端分离,分离后的后端部分,可以给所有的前端工程,如浏览器,手机App提供数据服务支撑,前后端完全分离是软件开发工程化发展的目标,以此带来的分工协作可以很大程度上缩短软件项目的开发周期和降低开发维护成本。
但是实际项目中,各个开发团队使用不同的技术,前后端的分离程度是不太一样的,如采用模板引擎技术freemaker、thymeleaf等,web前端部分和后端部分仍然是在一个工程中的。这样对于后端开发人员,这类项目的开发维护根本无法撇下前端部分,不去理解前端源码,系统整体业务将无法理解。这样势必影响到后端的开发调试,最终导致工作效率低下。
从管理者角度来看,万一哪天团队需要有人临时顶上,维护一些前端代码,你也可以站得出来嘛。完整的应用软件,一个完整的业务流程,一定是纵贯前端和后端的,虽然个人能力的发展方向每个人有不同的选择,但是不要轻易把个人能力定位*到一个端上,还得跟着团队走。
后端开发学习前端框架是有必要的,特别是跟数据处理相关的,如Vue,以此来辅助后端开发。在有限的时间里,同类型的前端框架学习一个即可。前端框架的学习成本较大程度上依赖于基础部分的掌握情况。所以,就算是后端开发人员,前端的三大基础件html+css+javascript也不能丢了。
热心网友 时间:2023-08-25 05:31
其实,Java总的来说算是后端开发程序语言。热心网友 时间:2023-08-25 05:31
Java懂一点前端的技术比较好,方便跟前端对接。也能提高开发效率。现在也提倡前端后端都懂的开发人员。热心网友 时间:2023-08-25 05:32
看招聘要求,需要精通jsp,ajax,html,xml,JavaScript,jquery等页面处理技术