리액트 라우터
설치
$ yarn add react-router-dom
적용
// src/index.js 에서 App 을 BrowserRouter 컴포넌트 로 감싸기
ReactDOM.render(
<BrowserRouter>
<App />
</BrowserRouter>,
document.getElementById('root')
);
Route: 특정 주소에 컴포넌트 연결하기
<Route path="주소규칙" component={보여주고싶은 컴포넌트}>
// 경로가 완벽히 똑같을때만 컴포넌트를 보여준다.
<Route path="/" exact={true} component={Home} />
Link: 누르면 다른 주소로 이동시키기
파라미터와 쿼리
서브라우트