React란

js는 DOM이란 개념을 사용 → 작은 하나가 변경됐어도 모든 부분을 렌더링 해야함

React는 Virtual DOM이란 개념을 사용 → 작은 하나가 변경되면 그 부분만 렌더링 되도록 해놓음

React Hooks

상태 전이를 트리 구조로 관리하는데 이때 전이해야하는 상태가 있는

트리 노드의 깊이가 **너무 깊을 때를 Props Drilling**이라고 한다.

이런걸 해결하기 위해서 Redux, Recoli 같은 전역으로 상태 관리가 가능한 라이브러리 사용