Is it correct to do Ajax request from the "model" in Backbone.js? Is it more correct from the "router"? I don't use RESTful for Backbone (by other reasons). When I say "do Ajax request", I mean that Ajax functions are implemented in the model. That function can be called (and be) outside the model.
My web application doesn't use Routers (only the Views and Models). I don't want to have url routes in the browser when I nav in the application. What problems can there be?