Context란?React에서 Context는 컴포넌트 트리 전체에 데이터를 직접 전달할 수 있는 기능이다. 기본적으로 React는 데이터를 상위 → 하위로 props를 통해 전달하지만, 앱이 커질수록 이 방식은 점점 번거로워지고 복잡해진다. 언제 이런 문제가 생길까?로그인 상태, 테마, 언어 설정 등여러 컴포넌트에서 공통으로 사용하는 데이터가 있을 때부모 → 자식 → 손자 → 증손자...이렇게 계속 props로 상태를 전달해야 할 때이런 상황을 props drilling이라고 부르며, 컴포넌트 구조가 깊어질수록 관리하기 어렵고, 코드도 지저분해지는 문제가 생긴다. 🙋 왜 Context를 써야 했을까?Spotify 클론 프로젝트를 만들면서, 현재 재생 중인 트랙, 재생 여..