[React] 간단한 a, link, navigate 차이

bin·2023년 2월 3일
0

prev(최신상태업데이트)

prev => !prev 이렇게 쓰면 true값일 때 false로 변합니다.

a 태그는 외부로 이동할 때, 페이지이동은 link, navigate은 조건 필요있을 때 씁니다

더 자세히 들어가자면

<a href=# />

a href는 전체 페이지를 재렌더링 시킵니다.

Link는 SPA의 특징에 맞게 필요한 부분만 재렌더링하고 나머지 부분은 그대로 유지된다.

<a href="#">
<Link />

a href 는 외부 프로젝트와 연결 할 때 주로 사용합니다.
Link는 프로젝트 내에서 페이지 전환하는 경우 사용합니다.

profile
프론트엔드부터 공부하고 있습니다

0개의 댓글