2013-07-08 49 views
0

我希望逐步將我現有的「服務器端渲染的」Web應用程序遷移到更多的「cientside rendered」方法。使用backbone.js模型概念,無視圖/路由

我的首選起點是將現有的數據處理層更改爲ajax樣式的方法,使用其餘的http-api來處理put/post/get/delete請求。

所以我的問題是... 有沒有一種適當的方式來使用backbone.js的集合/模型概念到我現有的web應用程序,而不必使用路由/控制器/視圖/模板?

我可以在這裏添加,我已經有一個工作rest-httpapi使用slimframework。我想使用backbone.js模型/集合來獲取/保存數據。但HTML呈現和事件綁定應該脫離backbone.js當前的責任。

感謝

+0

骨幹模型和集合不需要視圖或路由器工作,所以做你想做的。 – Loamhoof

+0

我知道backbone.js足夠靈活以支持這一點。 但任何教程/例子,我發現總是使用backbone.js 所有堆棧,所以我想了解如何取消/保存骨幹模型可能看起來像沒有整個視圖/模板/路由功能backbone.js – engulfing

+0

你嘗試過什麼嗎?如果沒有視圖的綁定,你只需要做同樣的事情......只需使用'fetch'和'save'。 – Loamhoof

回答

0

我終於結束了「整疊」的做法。經過幾個小時的elab之後,對我來說毫無疑問,沒有骨幹視圖和控制器的模型的孤立使用比起它的幫助更加痛苦。

感謝您的所有輸入。