서로 다른 두 컴포넌트에 같은 데이터가 필요할 때, 각 컴포넌트가 부모 자식 관계로 되어있지 않은 이상, 직접적인 데이터 전달이 어려움데이터를 부모 컴포넌트로 보내고 다시 그 데이터를 필요한 컴포넌트로 전달하는 props drilling 이슈가 생기게 되고 이때 이 p
의존성 배열이 없을 경우1\. 컴포넌트 렌더링이 끝나면 useEffect 실행2\. state가 변경3\. 컴포넌트가 리렌더링4\. 다시 useEffect 실행5\. 1-5번 과정이 계속 순환의존성 배열에 value 있을 경우1\. 컴포넌트 렌더링이 끝나면 useEf