📌 Context API전역 상태 관리를 간편하게 할 수 있도록 도와주는 리액트의 내장 APIcontext를 이용하면 단계마다 일일이 props를 넘겨주지 않고도 컴포넌트 트리 전체에 데이터 제공 가능Context: 전역 상태를 저장하고 제공.Provider: 상태를 제공하는 컴포넌트.Consumer: 상태를 소비하고 사용할 컴포넌트. 1. Context, 언제 쓸까?전역 상태 관리: 컴포넌트안에서 전역적으로 공유해야 할 데이터가 있을 때 (e.g. 테마 설정, 언어 설정, 로그인 데이터, 사용자 인증 정보 등..) props drilling 방지: 컴포넌트 뎁스가 많으면 props를 여러 레벨로 전달해야한다.(= props drilling) 이 때 context api를 사용하면 중간 컴포넌트를 거치..