Official Router for Vue.js
"Vue Router is the official client-side routing solution for Vue.
Client-side routing is used by single-page applications (SPAs) to tie the browser URL to the content seen by the user. As users navigate around the application, the URL updates accordingly, but the page doesn't need to be reloaded from the server.
Vue Router is built on Vue's component system. You configure routes to tell Vue Router which components to show for each URL path."
Vue.js Official
@vuejs