https://www.youtube.com/watch?v=y52Av3JxNW4
- class와 function이 혼용되어 있던 방식에서 함수만으로 개발이 가능
- redux, mobx와 같은 라이브러리 없이 어느정도 state 상태관리가 가능
1. useState, useEffect
2. fetching data와 custom hooks
3. 컴포넌트 간의 state 전달
4. Context API와 useContext
5. 초간단 useRef
6. useReducer