私は膨大な量の backbone.js モデル、コレクション、およびそれらのほとんどを URL を使用したコンテンツ RESTful サービス呼び出しで作成しました。
これらの URL サービス呼び出しを中央ハブとして作成するにはどうすればよいですか。ここで、すべての URL が追加され、すべてのモデル/コレクションが RESTful 呼び出しのためにこの中央ハブを参照します。
私は膨大な量の backbone.js モデル、コレクション、およびそれらのほとんどを URL を使用したコンテンツ RESTful サービス呼び出しで作成しました。
これらの URL サービス呼び出しを中央ハブとして作成するにはどうすればよいですか。ここで、すべての URL が追加され、すべてのモデル/コレクションが RESTful 呼び出しのためにこの中央ハブを参照します。
最近のプロジェクトの設定に特定のモデルを使用し、データを外部の json ファイルに保存しました。
JSON:
{
"service-1": "http://url.to.service-1",
"service-2": "http://url.to.service-2"
}
設定モデル:
var SettingsModel = Backbone.Model.extend({
url: 'scripts/data/settings.json'
});
使用法:
var settings = new SettingsModel();
settings.fetch({
success: function() {
var model = new MyModel({ url: this.get('service-1') });
}
});