我有一個基於Spring-MVC的web應用程序和一個JSP前端。這是您的基本CRUD應用程序,其中包含各種其他管理和報告屏幕。我可以切實將所有模板移動到JavaScript的Web應用程序?
我們目前使用JSP和JSTL進行視圖,但我們的設計人員不知道JSP,所以合併他的設計更改是一件非常痛苦的事情進入源頭。因此,我最近的想法是,如果我們可以將整個UI交給他並讓他完全用HTML/Javascript實現它,爲動態部分創建一個JSON數據的ajax請求,那麼我們將能夠刪除整個合併過程,並只是託管他的靜態HTML文件。對他來說開發很簡單,因爲他可以使用jsonp在我們的測試服務器上打開我們的REST webapp以獲取示例JSON數據。
如果設計者精通javascript,那麼通過將spring-mvc webapp更改爲僅返回JSON視圖並使用jQote或jquery-tmpl來完成HTML中的所有動態位,我們會失去什麼?
是否有任何交易破壞者走這條路?
關閉作爲脫離主題?真?這個問題涵蓋了「程序員常用的軟件工具」和「編程專業特有的問題」。這是一個實際的,可回答的問題。 「有沒有交易破壞者?」我不在尋找關於特定模板框架的爭論,我正在尋找是否有理由在我做出大量實施工作之前避免這條路線。如果你投票結束,請讓我知道我需要改變什麼,以便讓問題保持開放,因爲我真的對答案感興趣。 – digitaljoel