Redux를 대체하는 라이브러리가 점점 많이 쓰여지게 된 지 시간이 좀 지났다. 학업에 열중하느라 프론트엔드 프로그래밍을 1년 정도 놓았는데, 그 사이 여러 라이브러리가 등장했다.
[React🌀] 차세대 상태관리 라이브러리, Jotai VS Zustand ⭐ (Feat. Recoil)
위 글을 보니 거의 redux만 쓴 나는 Zustand가 더 익숙할 것 같다. 그리고 Zustand 소개 글을 잠깐 봤는데 내 취향에 맞았다.
Jotai와 Zustand는 같은 곳에서 개발했다. 개발자가 쓴 Jotai vs Zustand 글도 읽어보자.: How is jotai different from zustand? · Issue #13 · pmndrs/jotai
Jotai는 일본어로 "상태", Zustand는 상태의 독일어 단어라고 한다.
react-query를 쓴다면 jotai와 통합하기 좋다는 말도 있다. 하지만 나는 react-query를 아직 안 써봤다. [Question] Jotai advantages over Recoil · Issue #420 · pmndrs/jotai
이것도 읽어보자. React 최신 상태관리 라이브러리 비교하기 (feat. zustand, redux-toolkit, jotai, recoil) :: 개발 메모장
React를 만든 페이스북에서 만든 recoil은 Jotai를 쓰는게 더 낫다는 의견이 보인다. Redux-thunk보다 redux-saga가 더 나은 것 같은 건가?