他の人のコードを調べていると、サーバーサイド API のバージョンを簡単に変更できるように、javascript/backbone.js をコーディングしている人がいることに気付きました。
API_URL = '/api/v2/';
質問:使用する API のバージョンを からv2
に簡単に変更できるが、クライアント側のコードを簡単に変更できないv1
目的は何ですか?v3
backbone.js スニペットの例を次に示します。
var POST_API = '/api/v1/post/'
window.Post = Backbone.Model.extend({
url: POST_API
})
window.Posts = Backbone.Collection.extend({
model: Post,
url: POST_API
})