그냥 HTML로 만든 웹사이트랑 react-router-dom을 적용한 react 웹사이트랑

url이 사이트 안에서 변경될 때 페이지가 바뀔 거 아녀


- 여기서 HTML로 만든 웹사이트는 새로고침/링크 이동할 때마다 당연히 HTML 파일 불러오는 걸 반복할텐데

react-router-dom은 매번 불러오는 작업을 진행하지 않고 미리 받아놨던 리소스로 랜더링하는 거야?


- react-router-dom에서 <ABC/>라는 컴포넌트를 랜더링했는데 새로운 링크에도 <ABC/>라는 컴포넌트를 사용하면

<ABC/> 컴포넌트는 또 다시 다운로드하지 않고 미리 받아놨던 리소스를 활용한다는 거임?


- 아무 것도 적용 안 한 그냥 react에다가 react-router-dom을 깔아도 링크 이동을 하면서 생기는 불이익은 없어?

SPA는 여전히 준수하면서 링크를 통해 갈 수 있는 즐겨찾기 기능 같은 게 추가된다고 보면 되는 거임?