java开发还需要掌握前端技术吗?

 我来答
IT软件专家
2020-10-30 · 专注前端开发,后端研究
IT软件专家
采纳数:521 获赞数:730

向TA提问 私信TA
展开全部
java开发还需要掌握前端技术
Java开发在与前端进行联调接口,需要知道接口参数是否全,掌握使用浏览器调试技术、ajax请求接口和接收数据、javascript数据转换方法(JSON字符串转对象、对象转json字符串),还有对应的一些兼容问题(样式和js),这样可以很快查出接口出错的原因、提高效率
cdfarsight00
2022-07-14 · 超过16用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:1.5万
展开全部

我们可以把这个问题化大一点:后端需要掌握前端的技术吗?

我的回答是

需要,但可以不完全掌握。

如今web应用的开发趋向于完全的前后端分离,分离后的后端部分,可以给所有的前端工程,如浏览器,手机App提供数据服务支撑,前后端完全分离是软件开发工程化发展的目标,以此带来的分工协作可以很大程度上缩短软件项目的开发周期和降低开发维护成本。

但是实际项目中,各个开发团队使用不同的技术,前后端的分离程度是不太一样的,如采用模板引擎技术freemaker、thymeleaf等,web前端部分和后端部分仍然是在一个工程中的。这样对于后端开发人员,这类项目的开发维护根本无法撇下前端部分,不去理解前端源码,系统整体业务将无法理解。这样势必影响到后端的开发调试,最终导致工作效率低下。

从管理者角度来看,万一哪天团队需要有人临时顶上,维护一些前端代码,你也可以站得出来嘛。完整的应用软件,一个完整的业务流程,一定是纵贯前端和后端的,虽然个人能力的发展方向每个人有不同的选择,但是不要轻易把个人能力定位限制到一个端上,还得跟着团队走。

后端开发学习前端框架是有必要的,特别是跟数据处理相关的,如Vue,以此来辅助后端开发。在有限的时间里,同类型的前端框架学习一个即可。前端框架的学习成本较大程度上依赖于基础部分的掌握情况。所以,就算是后端开发人员,前端的三大基础件html+css+javascript也不能丢了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兔震特i
2020-10-30 · TA获得超过978个赞
知道大有可为答主
回答量:3288
采纳率:77%
帮助的人:93.5万
展开全部
其实,Java总的来说算是后端开发程序语言。
那么Java能不能用来做前端呢?当然是可以的。有这么几种方法可以用Java来做前端。
一种是手机编程,比如说安卓手机应用开发,就可以用Java来写程序。
另外一种是用Google web toolkit, 这个工具包可以把Java的代码转化成Java。从而被前端使用。一个比较有名的例子就是prime ng. 这个前端的控件库既可以被用在Java书写的桌面前端,又可以用在网页开发的前端。它的代码实现部分是Java。
再一种就是以前常规的Java桌面应用。可以直接用Java的介面开发包进行应用开发。随着网络应用的开发,桌面应用已经变得不如以前那么流行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小小戏精er
科技发烧友

2020-10-30 · 智能家居/数码/手机/智能家电产品都懂点
知道小有建树答主
回答量:806
采纳率:85%
帮助的人:38.9万
展开全部
Java懂一点前端的技术比较好,方便跟前端对接。也能提高开发效率。现在也提倡前端后端都懂的开发人员。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云南新华电脑学校
2020-10-31 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
展开全部
看招聘要求,需要精通jsp,ajax,html,xml,JavaScript,jquery等页面处理技术
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式