BrowserRouter
브라우저 히스토리와 React 라우팅 상태를 연결한다.
React Router는 Link로 URL을 바꾸고, Routes가 현재 경로에 맞는 Route 컴포넌트를 선택한다.
브라우저 히스토리와 React 라우팅 상태를 연결한다.
새로고침 없이 URL을 변경해 라우팅을 시작한다.
현재 URL과 path를 비교해 렌더할 컴포넌트를 고른다.
Outlet과 useParams로 하위 화면과 동적 값을 다룬다.
라우터는 페이지 이동을 “상태 변경”으로 다룬다. URL 구조와 컴포넌트 구조를 함께 설계해야 한다.