Redux
-
[React] Recoil과 Redux의 차이점React 2022. 6. 6. 17:43
안녕하세요. 오늘은 React의 상태관리 라이브러리인 Recoil과 Redux의 차이에 대해 알아보려 합니다! 시작에 앞서 먼저 두 라이브러리가 무엇인지부터 알아보겠습니다 🙂 🔵 Recoil 이란? Recoil은 페이스북에서 만든 새로운 리액트용 전역상태관리 라이브러리 입니다! React의 동작 방식과 매우 유사하게끔 만들어졌다 합니다! 핵심개념 ☝🏻 Atoms - Atoms는 상태의 단위로, 값이 업데이트 되면 구독한 컴포넌트는 리렌더링이 됩니다. - atom 함수를 이용해 생성할 수 있습니다. - 컴포넌트에서 Atoms를 사용하려면 useRecoilState hook을 사용해야 합니다. - useState와 비슷하지만, 상태가 컴포넌트 간으로 공유될 수 있는 것이 차이점입니다. ✌🏻Selectors ..