useRecoilCallback1 recoil 소개 https://recoiljs.org/ko/docs/introduction/installation 설치 | Recoil NPM recoiljs.org 사용동기 리액트 상태관리의 어려움 react context Context가 필요한 최상위 컴포넌트에 Context를 선언하고 사용하면 되지만 한 Context에 하나의 값만 사용가능하기 때문에 다수의 값을 사용하려면 Wrapper Hell에 빠집니다. 예시 redux 이해하기 상당히 어렵습니다. 리덕스만의 철학을 따르기 위해 만들어야 하는 부수적인 코드가 증가해 생산성이 좋지 않습니다. recoil 데이터 흐름이 직관적이고 이해하기 쉽습니다. 렌더링이 최적화되어 있습니다. (구독한 atom과 selector가 변경될 시 구독한 컴포넌트만 re-renderi.. 2022. 6. 22. 이전 1 다음