Recoil + immer 를 사용한 불변성 관리


Recoil + immer 를 사용한 불변성 관리

Recoil Atom을 사용하여 React state를 관리 할 수 있습니다. https://blog.naver.com/innovatorwhy/222996259195 React Recoil Atom으로 팝업 관리하기 Recoil Atom 공식 문서를 보면 상세하게 알 수 있습니다. 단순하게, Recoil은 상태를 관리하는 라이브러... blog.naver.com 따라서 관리할 때 state 변경(set)이 발생하게 되는데, 그때 사용하는 불변성관리 라이브러리가 immer입니다. recoil을 사용할때 아래와 같은 방법으로 해당 state를 변경할 수 있습니다. const alertAtom = atom({ key: 'common/alert', default: { title: '', content: '', }, }); const setAlert = useSetRecoilState(alertAtom); // or const [alertState, setAlert] = useRecoilSt...


#immer #React #recoil

원문링크 : Recoil + immer 를 사용한 불변성 관리