我有一个基于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