Recoil
Recoil 간단 정리
React 스러운 상태 관리 라이브러리
-
작고 React 스럽다
React 처럼 일함
빠르고 유연한 공유 상태 유지함
-
데이터 흐름 그래프
파생 데이터와 비동기 쿼리는 순수 함수와 구독으로 관리됨
-
교차 앱 관찰
Code Splitting 손상시키지 않고 앱 전체의 모든 상태 변경 관찰.
지속성, 라우팅, 시간 이동 디버깅 또는 실행 취소 구현
-
API
-
atom
하나의 상태 (state) 와 같은 개념
-
selector
상태에 의존(구독)하는 동적인 데이터 생성
-
비동기 호출
Suspense 를 이용한 비동기 처리 지원
useRecoilValueLoadable, useRecoilStateLoadable 로 Suspense 없이 가능
-