簡體   English   中英

Backbone.js和codeIgniter

[英]Backbone.js and codeIgniter

我正在使用codeigniter Framework來使用我的服務器端邏輯,我想使用backbonejs來管理客戶端邏輯。

我閱讀了很多關於它的內容,有很多方法可以實現這一點,我想使用以下設計:

  • CI中 ,每個應用程序只保留一個視圖。 這將是BackboneJS推送的內容的占位符。 BackboneJS將從此頁面加載。
  • BackboneJS中 ,管理所有應用程序客戶端,並查詢CI控制器(如果需要,可以調用CI模型)以獲取動態內容。

使用它們的最佳方法是什么? 我的設計是否以某種方式破壞了MVC設計?

前提:我使用Yii而不是CI,但我認為它們以類似的方式工作。

我在Yii中有一個索引視圖,它包含我的應用程序的主要HTML結構(菜單,側邊欄,主要內容等)和一個管理REST請求的主控制器,使用Yii的模型來檢索信息。

在客戶端Backbone負責所有,每個路由向類似REST的api發出請求,並且客戶端最終使用JSON格式從服務器返回的數據呈現視圖。

我不知道這是不是更好的方法,但經過一番掙扎后我才開始工作,我很高興。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM