Right now, there's very little error handling if the API returns bad data (e.g. out of memory errors). At a minimum, I'd like to let the user know what's going on, and perhaps restart the request after a waiting period if the issue is a server error.
It turns out this is quite tricky with JSONP - it might only be possible if I move Backbone.sync back to JSON, which makes development more of a pain. Probably the right choice though.
Right now, there's very little error handling if the API returns bad data (e.g. out of memory errors). At a minimum, I'd like to let the user know what's going on, and perhaps restart the request after a waiting period if the issue is a server error.