作者m9j002 (飞黄腾达)
看板Web_Design
标题[问题] 拆解前後端作业
时间Sun Jun 21 22:09:28 2015
小弟目前任职於一间塑胶工厂,开发系统皆以Java为主的网页系统
采用Spring + iBatis的架构,画面呈现是html嵌入Java code,
相关user操作透过jQuery+javascript去控制页面的submit与後端做资料交换
但因无论帮公司内部或者外部的系统,都得重复类似的程式开发,
无法将功能做所谓的模组化,遇到不同客户也无法无痛的挪用该模组功能,
我认为原因在於前後端耦合过高,想了解各位网页开发的前辈是如何面对这样的问题?
小弟目前想建议公司将前後端功能确实拆分,後端将所有功能API化,
让前端网页透过javascript去进行ajax等资料交换,
未来若开发手机APP,也可以使用
因为尚无此方面的经验,不知此建议是否可行?或会遇到什麽样的问题?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.161.249.242
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1434895771.A.A73.html
1F:→ alog: 前端的话把常用的元件改用component的概念去做。 06/21 22:51
2F:→ alog: 一定有东西会重复 06/21 22:51
3F:→ alog: 另外就是一些url之类东西可以放在element 的 data attribute 06/21 22:52
4F:→ alog: 不用写死在前端程式码里面。 06/21 22:52
5F:→ GoalBased: 最大的问题不是技术面是政治面 06/22 07:50
6F:推 aspdoctor: 同意楼上,很多时候都不是技术的问题 06/27 00:05