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/3
Are there any reasons like the user wants to be able and bookmark a site and this would need an URI ?
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.
2
It also means if their connection drops out they can refresh the current page easily.