我想要在構建具有RequireJS和BackboneJS的Web應用程序時遇到問題的「最佳實踐」解決方案。使用RequireJS的持久性/可訪問BackboneJS模型
我的應用程序需要(在啓動或即將啓動之後)爲大部分數據擦除服務,然後解析該數據。
很顯然,我希望我的模型能夠抓取數據並將其解析(分成多個子模型),但是我絆倒的一點是如何讓模型保持持久性。 BackboneJS讓模型感覺應該通過視圖實時實例化,但這在我的場景中不起作用。
此外,由於RequireJS將全部命令隔離到全局命名空間之外的模塊中,所以我在如何使我的持久模型可用於我的視圖 - 我應該只使用Singleton模式嗎?如果是這樣,是否有任何關於如何避免使用RequireJS的循環依賴問題的建議?