전역상태관리1 Recoil을 이용한 전역 상태관리 Recoil은 React 상태 관리 라이브러리 중 하나 입니다. recoil을 이용하면 전역으로 상태(특정 시간에서의 조건이나 정보) 관리할 수 있어 로그인 후 사용자 정보나 여러 컴포넌트에 최신으로 제공되어야하는 공통 정보를 유지하는데 이용이 가능합니다. react의 렌더링 특성을 잘 활용하여 효율적인 리렌더링을 제공해주므로 아래 몇 가지에 대한 정보만 파악해도 쉽게 사용 가능합니다. Atom: 앱의 상태를 정의하는 단위 Selector: 파생된 상태를 만들어내는 함수, 다른 Atom이나 Selector로부터 값을 받아 계산 Recoil Hook 종류 useRecoilValue: Atom 값 읽음 (상태 업데이트 트리거 하지 않음) useSetRecoilState: Atom 값을 업데이트 하는 sett.. 2024. 2. 25. 이전 1 다음