говорит, что у меня есть модель Backbone, и я создаю экземпляр модели следующим образом:
var User = Backbone.Model.extend({ ... });
var John = new User({ name : 'John', age : 33 });
Интересно, если это возможно, когда я использую John.save() для таргетинга /user/create, когда я использую John.save() во второй раз (update/PUT) для таргетинга /user/update, когда я использую John.fetch() для таргетинга /user/get и когда я использую John.remove() для таргетинга /user/remove
Я знаю, что каждый раз могу определить John.url, прежде чем запускать какой-либо метод, но мне интересно, может ли это быть автоматически каким-то образом, без переопределения какого-либо метода Backbone.
Я знаю, что могу использовать один URL-адрес, например /user/handle, и обрабатывать запрос на основе метода запроса (GET/POST/PUT/DELETE), но мне просто интересно, есть ли способ иметь разные URL-адреса для каждого действия в Backbone.
Спасибо!