How to Think About Routing

Identifying the remaining functionalities of the application and understanding the role of a router in Marionette.js.

Functionalities yet to be created

Our ContactManager app now lets users navigate from the index of the contact to a page displaying a contact. However, once the user gets to the contact’s page, they’re stuck, since the browser’s back button doesn’t work. In addition, users can’t bookmark a contact’s display page, since the URL saved by the browser would be the index page. Later, when the user loads the bookmark again, they’ll end up seeing the contact list view ...