Backbone.js和codeIgniter

我正在使用 codeigniter 使用我的服务器端逻辑的框架,我想使用 backbonejs 来管理客户端 逻辑。 </ p>

我读了很多关于它的内容,有很多方法可以实现这一点,我想使用以下设计:</ p>


  • In CI </ strong>,每个应用程序只保留一个视图。 这将是 BackboneJS </ strong>推送的内容的占位符。 BackboneJS </ strong>将从此页面加载。</ li>
  • BackboneJS </ strong>中,管理所有应用程序客户端,并查询 CI < / strong>控制器(如果需要,可以调用 CI </ strong>模型)来获取动态内容。</ li>
    </ ul>

    最佳使用方法是什么 他们俩? 我的设计是否以某种方式破坏了 MVC </ strong>设计?</ p>
    </ div>

展开原文

原文

I'm using the codeigniter Framework to use my servers side logic, and I want to use backbonejs to manage the client side logic.

I read a lot about it and there are many ways to achieve this, I thought using the following design:

  • In CI , keep only one view for each application. This will be a placeholder for the content that will be pushed by BackboneJS. The BackboneJS will be loaded from this page.
  • In BackboneJS, manage all the application client side , and query the CI controllers (that might call CI models if needed) to fetch the dynamic content.

What is the best way to use them both? Does my design breaks the MVC design somehow?

1个回答



前提:我使用Yii而不是CI,但我认为它们以类似的方式工作。</ p>

我在Yii中有一个索引视图,它包含我的应用程序的主要HTML结构(菜单,侧边栏,主要内容等)和一个管理REST请求的主控制器,使用Yii的模型来检索信息。</ p> \ n

在客户端Backbone上处理所有问题,每个路由都向类似REST的api发出请求,客户端最终使用JSON格式从服务器返回的数据呈现视图。</ p>

我不知道这是否是更好的方法,但经过一番挣扎后,我得到它的工作,我很高兴。</ p>
</ div>

展开原文

原文

Premise: I use Yii instead of CI but I think they work in a similar way.

I have a index view in Yii which contains the main HTML structure of my app (menu, sidebar, main content, etc.) and a main controller which manage the REST requests, using Yii's model to retrieve information.

On the client Backbone take care of all, each route fire a request to the REST-like api and the views are finally rendered by the client with the data returned from the server in JSON format.

I don't know if this is the better way, but after some struggling I get it to work and I'm quite happy about it.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐