春天 – 服务器端MVC客户端MVC

目前Iam开发的应用程序既是JS密集型又具有复杂的业务逻辑巨大的数据流.我选择了骨干JS来构造 java脚本代码,服务器端mvc也是必需的(在这种情况下是spring).

>实现服务器端MVC(Spring)以及客户端MVC(主干)是一个好主意,它们之间是否存在任何兼容性问题?
>如果两个都可以实现,我如何用骨干视图来协调弹簧视图

3.客户端MVC与模板引擎如何与Spring的“View”协同工作.

虽然以前有人问过这个问题,但我找不到合适的答案.有人可以帮我一个详细的答案..谢谢提前.

解决方法

Backbone.js主要用于SPA(单页应用程序).您的骨干部分(“视图”)由被提取或更改的数据呈现和重新呈现.如果您的应用程序将成为 JavaScript密集型,骨干网是一个很好的最小框架,将有助于组织您的应用程序.但是,当您的JavaScript应用程序变得相当大时,主干并不是那么简单.你必须彻底了解javascript的基础知识,并有一个编程决定的模式.否则,即使使用backbone.js,应用程序也可能变得相当麻烦.

无论如何我离题想想你的客户端应用程序(backbone.js驱动的)完全与您的服务器端应用程序(MVC驱动)分离.您的服务器应用程序所需的所有客户端应用程序都是数据.这就是为什么backbone.js是围绕REST API构建的.如果您正在开发一个大型的JavaScript应用程序,我将使用MVC 4的Web API作为REST API,并使用backbone.js来帮助组织和标准化您的客户端应用程序.

希望这可以帮助.

泰隆

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...