Advanced React

Zustand

커버 Advanced React > 상태 관리 > Zustand

Zustand

리덕스가 제공하는 기능을 거의 대부분 비슷하게 제공하면서, 더 간단하다!

자연스럽게 로직이 명확해지고, 쓸 데 없는 코드들이 없어진다!

자연스럽게 코드의 높은 응집도 달성 가능!

Provider가 필요 없다!

특정한 상위 컴포넌트에 Provider로 감싸지 않아도, Singleton 인스턴스를 가져다 쓰는 것처럼 전역 상태에 접근할 수 있음

Redux Devtools 사용 가능

효과적인 디버깅

 

코드 변경점

https://github.com/studroid/lemonbase-onboarding-review-service-frontend/pull/1

참고 자료

https://github.com/pmndrs/zustand

Zustand - Redux, 간단하게 써보세요!

댓글

댓글 본문