Why a single page application is a desktop client replacement why should I show certain url`s in the url bar of the browser.Why is mysite.com not enough.My question to you guys is now:What are the reasons and advantages for the user to show such an url like mysite.com/customers/3Are there any reasons like the user wants to be able and bookmark a site and this would need an URI ?
Why should I should url routes to the user in a single page application?
web applications;ajax;routing
Bookmarks are one reason; another reason is that you want to keep the back/forward buttons functioning according to the user's expectation. Users don't care whether it's a single-page application or not; they hit back and expect to go back one conceptual step. Without special precautions, the back button will take them away from your single page, which is invariably not what they expect, and it can be seriously annoying.