[問題] 拆解前後端作業

看板Web_Design作者 (飛黃騰達)時間10年前 (2015/06/21 22:09), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
小弟目前任職於一間塑膠工廠,開發系統皆以Java為主的網頁系統 採用Spring + iBatis的架構,畫面呈現是html嵌入Java code, 相關user操作透過jQuery+javascript去控制頁面的submit與後端做資料交換 但因無論幫公司內部或者外部的系統,都得重複類似的程式開發, 無法將功能做所謂的模組化,遇到不同客戶也無法無痛的挪用該模組功能, 我認為原因在於前後端耦合過高,想了解各位網頁開發的前輩是如何面對這樣的問題? 小弟目前想建議公司將前後端功能確實拆分,後端將所有功能API化, 讓前端網頁透過javascript去進行ajax等資料交換, 未來若開發手機APP,也可以使用 因為尚無此方面的經驗,不知此建議是否可行?或會遇到什麼樣的問題? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.249.242 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1434895771.A.A73.html

06/21 22:51, , 1F
前端的話把常用的元件改用component的概念去做。
06/21 22:51, 1F

06/21 22:51, , 2F
一定有東西會重複
06/21 22:51, 2F

06/21 22:52, , 3F
另外就是一些url之類東西可以放在element 的 data attribute
06/21 22:52, 3F

06/21 22:52, , 4F
不用寫死在前端程式碼裡面。
06/21 22:52, 4F

06/22 07:50, , 5F
最大的問題不是技術面是政治面
06/22 07:50, 5F

06/27 00:05, , 6F
同意樓上,很多時候都不是技術的問題
06/27 00:05, 6F
文章代碼(AID): #1LXiMRfp (Web_Design)