codingPpushu's dev story

Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.

0%

TIL-210528

What?

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