What?
| Vue-project | |||
|---|---|---|---|
| Hash mode | HTML5 mode | Navigation guards | build |
- Hash mode
- vue가 라우킹 해주기 전에 서버가 페이지를 보여주려고 할 수도 있음
- 에러가 뜰 수 있기 때문에 서버에다가 vue에게 라우팅을 맡겨달라는 기능을 개발 하는 것
- vue가 라우킹 해주기 전에 서버가 페이지를 보여주려고 할 수도 있음
- HTML5 mode
- #/ 뒤에 있는 내용들은 절대 서버로 전달되지 않는다.
- 서버가 라우팅을 채가는 일을 방지 가능
- vue router에게 라우팅을 맡길 수 있음
- Navigation guards
- 특정 URL로 접속 시 뭔가 코드를 실행하고 싶은 경우 사용
- ex) 마이페이지를 로그인한 사람만 보여주고 싶은 경우
- hook 같은 거라고 보면됨
- 특정 URL로 접속 시 뭔가 코드를 실행하고 싶은 경우 사용
- build
- build용 파일을 생성한 후 배포가능
- 웹서버 가지고 있을 경우 : 서버에 api 작성