我将Backbone.js与CI一起使用。 所以有一个MVC前端和后端。
所有Backbone.js需要的是从服务器返回的JSON响应,然后它将负责显示,并处理响应分离到不同的模型。 因此,我回应了CI模型中的回复。所以我的工作流程是:
CI控制器 - > CI模型(回声) - > Backbone.js
这是你如何混合Backbone.js和CI?或者我做错了吗?
为了实现REST,我做到了这一点:
$this->input->server('REQUEST_METHOD');
然后一个switch语句跟随路由到控制器中的右边函数,然后发送到模型,回显json。
答案 0 :(得分:1)
现状CI可能不是纯粹基于主干的UI的最佳匹配。如果你的CI路由本质上是“RESTful”的,并且纯粹是返回JSON,那么你可能没问题,但是你可能最好在你的CI实例的leu或者除了CI实例之外站起来一个完整的REST服务器