useContext는 기존의 React에 존재하는 Context를 더 편하게 사용할 수 있게 해주는 역할
Context 개념
context를 이용하면 단계마다 일일이 props를 넘겨주지 않고도 컴포넌트 트리 전체에 데이터를 제공할 수 있음 (React공식문서)
⇒ 데이터가 필요할 때마다 props를 통해 전달할 필요 없이 context 로 공유 가능
context API
- createContext : context 객체 생성
- Provider : 생성한 context를 하위 컴포넌트에게 전달
- Consumer : context의 변화를 감시하는 컴포넌트
'React' 카테고리의 다른 글
React에서의 불변성(Immutability) (1) | 2023.08.30 |
---|---|
setState할 때 […] 하는 이유 (ChatGPT) (0) | 2023.08.30 |
setState할 때 […] 하는 이유 (0) | 2023.08.30 |
React (0) | 2023.08.30 |
React & JSX (Java Script XML) (0) | 2023.08.30 |
댓글