16. Vue JS/Vue 3

03. Vue 2 - Vue Router

THE HEYDAZE 2020. 9. 10. 07:59
OS Windows 10 Home 64bit 버전 1903 (OS 빌드 18362.836)
Vue CLI 3.0.0
Vue Router 4.5.6
Edit Tool Intellij IDEA 2019.1.3

# 공식 홈페이지 가이드
 

소개 | Vue Router

소개 버전 정보 TypeScript 사용자는 vue-router@3.0+와 vue@2.5+를 사용하세요. Vue 라우터는 Vue.js 의 공식 라우터입니다. Vue.js를 사용한 싱글 페이지 앱을 쉽게 만들 수 있도록 Vue.js의 코어와 긴밀히 통합

router.vuejs.org

 

# 예제
 

sout1217/vuex-and-router

Contribute to sout1217/vuex-and-router development by creating an account on GitHub.

github.com

 

# 구조

[출처] https://blog.webf.zone/vue-router-the-missing-manual-ce51c21430b0

 

# 설명

Vue router 는 lazy 로딩을 활용한다

router 에 정의한 url 을 만족했을 때 해당 컴포넌트를 불러오는 방식이다

router/index.js

import 를 메소드를 통해 불러옴으로써 /login 이 들어왔을 때 import 를 한다 (Lazy 방식)

 

# Vue Router install
[npm]
npm install vue-router

OR

[Vue CLI]
vue add router

 

index.js

 

# router

# route

'16. Vue JS > Vue 3' 카테고리의 다른 글

04. Vue CLI 3 - Component 메모  (0) 2020.09.10
00. 인텔리제이 (Intellij IDEA) - Vue JS 플러그인  (0) 2020.09.10
02. Vue CLI 3 - Vuex  (0) 2020.09.10
01. Vue CLI 3 - 기본  (0) 2020.09.10