react-router

react-router-dom의 Link컴포넌트와 a태그 차이

  • a태그 : 페이지를 새로 불러와 애플리케이션이 가지고 있던 상태를 모두 날림. 렌더링 초기화.
  • Link컴포넌트 : 내부는 a태그로 되어있지만 페이지 전환이 되지 않도록 설계되어있음. 페이지 전환대신 어플리케이션이 유지된 채로 HTML5 History API로 브라우저의 주소만 변경/ 새로운 페이지 불러오지 않음.

@Sarah
개인적인 공부를 위해 만든 블로그입니다. 혹시 틀린 점이 있다면 메일로 남겨주시면 감사하겠습니다!

GitHubGmail