치악산 복숭아
[React]리액트에서 링크 기능 사용하기 본문
일반적으로 html에서 링크를 걸어줄 때는 a 태그를 많이 사용하지만 react 환경에서는 추천되지 않는다
사용은 가능하지만...! 리액트에서 a 태그로 작성하면 링크를 누를때마다 리액트가 죽고 새 페이지가 열리는 문제가 발생한다(화면 전체가 새로고침됨)
a 엘리먼트의 href 속성은 페이지 전체를 다시 그리기 때문인데...🤔 이러면 필요한 부분만 빠르게 다시 그려주는 리액트의 장점을 활용하기 어렵다
리액트에선 a 태그 대신 Link 태그를 사용하자!
// html
<a href="#" />
// JSX
<Link to="#" />
a 태그는 href 속성을 이용해서 경로를 설정하지만 link 태그는 to 속성으로 경로를 설정해준다
'FE > React' 카테고리의 다른 글
[React] 틱택토 추가 기능 구현하기 (2) (0) | 2021.08.17 |
---|---|
[React] 틱택토 추가 기능 구현하기 (1) (0) | 2021.07.29 |
[React] 틱택토 게임으로 알아보는 props와 state (0) | 2021.07.28 |
[React] 이벤트가 두번 실행되는 오류 해결하기 (0) | 2021.03.16 |
[React-native] 개발 환경 구축하기 (0) | 2021.01.08 |
Comments