楼主:
m9j002 (飞黄腾达)
2015-06-21 22:09:28小弟目前任职于一间塑胶工厂,开发系统皆以Java为主的网页系统
采用Spring + iBatis的架构,画面呈现是html嵌入Java code,
相关user操作透过jQuery+javascript去控制页面的submit与后端做资料交换
但因无论帮公司内部或者外部的系统,都得重复类似的程式开发,
无法将功能做所谓的模组化,遇到不同客户也无法无痛的挪用该模组功能,
我认为原因在于前后端耦合过高,想了解各位网页开发的前辈是如何面对这样的问题?
小弟目前想建议公司将前后端功能确实拆分,后端将所有功能API化,
让前端网页透过javascript去进行ajax等资料交换,
未来若开发手机APP,也可以使用
因为尚无此方面的经验,不知此建议是否可行?或会遇到什么样的问题?
谢谢