2012-02-13 78 views

回答

1

集合可以作爲JSON對象的數組,你可以遍歷救你想的任何信息輸出。如果您正在尋找重新創建列表時,obects的ID的本身可能是suffecient

1

簡短的回答是,Backbone.js的沒有覆蓋這個的話,那是給你的。

更詳細的答案是Backbone是圍繞RESTful API設計的(或者至少可以很好地工作):您可以使用許多後端編程語言之一(或者更可能是一個框架這些語言)來代表你的資源。很有可能你會從後端輸出JSON,這是Backbone本身所說的。所有這一切都

是說,你還有你的工作等着你,如果你想有一個數據庫支持的骨幹應用。另一方面,如果您正在爲自己開發一些不會有大量數據的東西,那麼您可以依靠localStorage plugin將數據存儲在瀏覽器中。這是一個非常好的開始使用Backbone並專注於前端功能的好方法。

我自己的計劃是使用localStorage直到我很高興我的應用程序處理的數據和/或它開始變得過於緩慢的方式。因爲localStorage可能會有點不穩定(如果您升級瀏覽器會發生什麼?我不知道,也不想),我還定期將所有數據轉儲到JSON文檔中並將其存儲在我的文件系統中。

顯然,這是僅適用於本地開發和學習骨幹本身就是一個有用的方法。不可避免地,你(和我!)將不得不硬着頭皮選擇一個後端。 Rails似乎很受歡迎,因此在PHP中有很多解決方案。