Single-page application(a.k.a SPA)
Server-side framework와는 달리 모든 URL이 서버에 요청을 하지 않아요.
SPA는 최초 페이지를 로드한 뒤, JAVASCRIPT를 이용하여 각각의 페이지를 랜더링해요.
사용자에 의한 액션이 일어나면 SPA의 경우 해당 액션에 대한 URL을 변경하고(Routing)
해당 경로에 대하여 요청을 만들지 않아요(페이지 리로딩하지 않아요).
Vue의 공식지원 라우터 플러그인은 vue-router이에요.
아래의 저장소를 참고해요.
https://github.com/vuejs/vue-router-next