학습목표 :
라우터 인스턴스에서 `history`옵션을 사용할 수 있다. 다양한 history mode를 배워보자
- Hash : createdWeb**Hash**History()
- History : createdWebHistory()
- Memory : createdWeb**Memory**History()
임포트 됐는지 꼭 확인하기
<aside> 🧑💻
index.js
에서 router
인스턴스를 생성할 때, 히스토리 옵션( History모드 )을 사용하고 있습니다.
Hash Mode를 사용하기 위해createdWebHashHistory()
를 사용합니다.
</aside>
<aside> 🧑💻
URL뒤에 #
( hash )이 붙었다. 문자열을 넘기면 URL 루트로 기본 경로에 붙음
</aside>
서버 종료 - q
npm run build
명령어 입력
🤔 : 우리는 View가 여러개인데 왜 html 하나? 다른 것도 많이 없어보이는데?
🧐 : Vue처럼 React, Angular같은 프레임 워크는 SPA기반이기 때문 CSR
<aside> 👨🏫
서버에 접속(요청)하면 index.html
파일을 받고, UI는 JavaScript코드로 만들어 body의 #app
에 넣는다.
</aside>