전역 상태 라이브러리가 필요한 이유

  1. Props Drilling 방지

    React의 기본적인 상태 관리 방식은 부모 컴포넌트에서 자식 컴포넌트로 props를 전달하는 것. 하지만 복잡한 프로젝트에서는 중간 단계의 컴포넌트들이 실제로 사용하지 않는 props를 전달해야 하는 문제가 발생

  2. 상태공유 및 동기화

    여러 컴포넌트에서 동일한 상태를 공유하고 동기화해야 할 경우 전역으로 상태를 관리하면 편리함

  3. 기존 Context API의 단점 보완

Jotai

특징

장점

단점

Jotai 간단 사용 설명서

Zustand

특징