title: Whats the Advantage of Marionette AppRouter+Controller over Backbone.Router?
body: <p>From my understanding, the differences is the callback functions to events on an <code>AppRouter</code> should exist in the <code>Controller</code>, instead of the same Router object. Also there is a one-to-one relationship between such AppRouter &amp; Controllers, all my code from Router now moves to Controller, I don't see too much point of that? So why use them? I must be missing something? </p>