[실전 리액트 프로그래밍 5장 - 진화된 함수형 컴포넌트: 리액트 훅] 정리
app 전체에서 데이터(state)를 관리하고, 어느 컴포넌트에서나 쓸 수 있도록 하는 Context를 배워봅니다.
Create React App(이하 CRA)에 특별히 routing을 위한 로직이 들어있지 않기 때문에, 가장 인기 있는 routing solution인 react-router를 추가해서 routing을 구현하도록 하겠습니다.