리액트 a태그 vs Link태그

|

리액트에서 a태그를 써야할까 Link태그를 써야할까?

결론부터 말하자면, 리액트에서는 a태그보다 Link태그를 사용하는것을 추천한다.

why?   a태그는 페이지를 새로 불러오는데 웹이 지니고있는 상태가 초기화되고 새로 컴포넌트를 렌더링하게된다. 이는 속도저하의 원인이되는 반면에, Link태그는 브라우저의 주소만 바꿀뿐 페이지를 새로 불러오지 않는다. 그렇기때문에 컴포넌트와 상태가 초기화되지않는다.