리액트의 컴포넌트 트리에서 데이터를 전달하는 방법으로, 상위 컴포넌트에서 목표 컴포넌트로 props를 전달하기 위해 하위 컴포넌트를 전달 용도로만 사용하는 과정을 의미한다.
중간 컴포넌트가 많아진다면 불필요한 props 전달로 인해 유지보수도 어렵고 가독성도 떨어진다.
React에 내장되어 컴포넌트 트리 전체에 데이터를 제공할 수 있는 api
장점
단점
오픈 소스 자바스크립트 라이브러리로, state를 사용해 애플리케이션의 전역 상태 관리를 위해 사용한다.
장점
단점
https://dev.rase.blog/21-10-07-context-and-state-management/
https://dev-yakuza.posstree.com/ko/react/context-api/
https://ko.reactjs.org/docs/context.html
https://velog.io/@404/%EB%A6%AC%EB%8D%95%EC%8A%A4-2.-%EB%A6%AC%EB%8D%95%EC%8A%A4%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0