Zustand는 작고 빠르며 확장 가능한 React 프로젝트에서 사용하는 상태 관리 라이브러리입니다. 이전에 redux, recoil 등등의 상태 관리 라이브러리를 써왔지만,redux의 경우 보일러 플레이트가 많고 복잡하다는 단점이 있고,recoil은 더 이상 라이브러리의 업데이트가 이뤄지지 않는다는 단점이 있었습니다. 이러한 상황 속에서 zustand 라이브러리는 간결하고 경령화된 라이브러리로 점차 인기를 얻고 있습니다. zustand가 인기가 많아지고 있는 비결에는 다음과 같은 특징들이 있습니다.간결한 api: 복잡성 없이 간단하게 사용 가능경량화: 가벼운 라이브러리 크기유연성: middleware를 통한 확장 가능성능: 최소한의 상태 변경과 렌더링으로 동작내부적으로 어떻게 동작하는지 알면, 코드적..