장단점장점비동기 관련 boilerplate를 최소화 할 수 있다.Redux 같은 전역 상태 저장소에 동기적으로 업데이트되는 데이터와 액션만 남길 수 있다. (미들웨어를 없앨 수 있다!)캐싱, 리패칭을 알아서 지원한다.다양한 옵션을 제공해서 custom이 쉽다.dev tool이 제공된다.단점중앙 집중적인 방식의 데이터 관리를 강제하지 않아서, 비동기 요청이 컴포넌트 각각에 강하게 의존된다.디버깅이 매우 힘들어질 수 있다.