我决定在我的网站上使用MVC模式。所以,现在我在我的网站上使用Backbone.js框架。 我的网站上的所有操作都是ajaxy
,所以服务器只从db获取数据,并将数据保存到db。我应该在客户端和服务器上使用MVC吗?
我是否也需要在服务器端使用MVC?这很复杂,不是吗?
或者我可以在客户端使用MVC,并有简单的服务器API,只提取/保存数据,并使一些小型服务器的工作?
UPD:据我所知,我应该在服务器端使用Models
。但在服务器端Views
是什么 - 如果我使用JavaScript呈现所有信息?
所以,它是一个很好的模式,即服务器端仅适用于原始数据 - models
- 它总是返回json
,与HTML的标记和其他东西有关Views
没有关系?
听起来像是一个机会来实现[真正的MVC实际上](http://stackoverflow.com/questions/1549857/simple-php-mvc-framework/1549970#1549970)。 Model = PHP。视图=骨干。控制器= AJAX。或者有点。 – mario