Если вы технически спрашиваете, как реагировать на ошибку, тогда:
Есть несколько способов сделать это.
Наиболее простым является то, что различные функции "транзакции" поддерживают передачу вызовов об успешном завершении и об ошибках:
myModel.save({property: "value", property2: "value2"},{success: function(model,response){...}, error: function(model,response){...}});
или в кофейном тексте:
myModel.save
property: "value"
property2: "value2
,
success: (model, response) ->
...
error: (model, response) ->
...
Другой способ - поскольку Backbone использует jquery.ajax за кулисами, используйте обработчик jquery.ajaxError .
Если вы ищете стратегию того, как, с точки зрения «продукта», обрабатывать ошибки, я думаю, это зависит от того, что вы делаете.