It actually has very much do to with this: window.history.pushState() changes the URL in the browser bar, so that users can copy the URL without actually requiring a reload of the page.
... View more
This can be accomplished with window.history.pushState(). This is client-site (Javascript/HTML5) functionality and has nothing to do with server-side technology.
... View more