Modes
There are two modes of routing available - history and hash. Modes are set using options.
History routing
A router that uses the HTML5 history API (pushState, replaceState and the popstate event) to keep your UI in sync with the URL.
Hash routing
A router that uses the hash portion of the URL (i.e. window.location.hash) to keep your UI in sync with the URL.