강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

안용상님의 프로필 이미지
안용상

작성한 질문수

Vue.js 끝장내기 - 실무에 필요한 모든 것

history mode 설정 및 싱글 페이지 애플리케이션 배포할 때 주의 사항

history mode 의 장점은 무엇인가요?

작성

·

476

3

안녕하세요. 강사님

vue router의 default 값은 hash 모드로 보이고 강의중에 history 모드로 변경하는 것을 보여주셨는데요. history 모드로 했을 경우의 장점은 무엇인가요? #이 없는 주소체계라 url이 심플해지고 단순해지는 것은 알겠지만 그 이외의 장점은 모르겠습니다.

그리고 혹시 http://localhost:8080/login 이 server 에서 의미있는 url 일 경우도 있을텐데요. 이렇게 되면 router 와 충돌이 되지 않을까요? 이런 경우에는 어떻게 해결해야될까요? 

답변 1

0

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요 용상님, 좋은 질문이네요. history 모드의 장점은 저도 말씀하신 수준으로 이해하고 있습니다. 두 번째 질문 같은 경우 history mode로 URL에 해쉬 값이 제거됨에 따라 서버에서 해당 URL 정보들을 인식하고 있어야 합니다. 이에 따라 설정을 해줘야 하는데요. 관련 내용은 아래 문서 참고하시면 좋을 것 같습니다 :)

https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations

안용상님의 프로필 이미지
안용상

작성한 질문수

질문하기