Backbone.js的模式是否会破坏CI的MVC

时间:2011-09-21 03:45:11

标签: model-view-controller codeigniter backbone.js

我将Backbone.js与CI一起使用。 所以有一个MVC前端和后端。

所有Backbone.js需要的是从服务器返回的JSON响应,然后它将负责显示,并处理响应分离到不同的模型。 因此,我回应了CI模型中的回复。所以我的工作流程是:

CI控制器 - > CI模型(回声) - > Backbone.js

这是你如何混合Backbone.js和CI?或者我做错了吗?

为了实现REST,我做到了这一点:

            $this->input->server('REQUEST_METHOD');

然后一个switch语句跟随路由到控制器中的右边函数,然后发送到模型,回显json。

1 个答案:

答案 0 :(得分:1)

现状CI可能不是纯粹基于主干的UI的最佳匹配。如果你的CI路由本质上是“RESTful”的,并且纯粹是返回JSON,那么你可能没问题,但是你可能最好在你的CI实例的leu或者除了CI实例之外站起来一个完整的REST服务器