React 상태관리, 이제 Zustand 쓰면 되는 건가요?

최근에 작은 프로젝트를 다시 시작했는데 Redux까지는 좀 과한 것 같아서 Zustand를 써봤습니다. 확실히 코드가 짧아지고 편하긴 한데, 규모가 커지면 또 달라질까요?

실무에서는 Redux Toolkit이나 Zustand, 아니면 React Query를 어떻게 조합해서 쓰시는지 궁금합니다. 추천 패턴 있으면 공유 부탁드려요.

작성자 클라우드러버154

9 개의 답변

작은 프로젝트면 Zustand로 충분하다고 봄ㅇㅈ. 근데 그거랑 규모 커졌을 때 얘기는 좀 별개임

작성자 코딩하는곰987 · ▲0

React Query랑 Zustand는 역할이 다르잖아... 서버 상태는 Query, 클라이언트 전역 상태는 Zustand 이렇게 나누면 거의 안 부딪힘. 이 구분만 해도 절반은 해결됨

작성자 문과출신개발자844 · ▲0

글쎄 그건 좀. '코드 짧아서 편하다'만으로 고르는 건 위험하다고 봄. store 하나에 다 때려넣기 시작하면 Zustand도 금방 스파게티 됨. 결국 규율 문제지 라이브러리 문제가 아닌데 너무 만능처럼 얘기되는 게 좀...

작성자 궁금한사람328 · ▲0