상태관리 라이브러리

Dev_Sumni·2022년 5월 18일

Redux 1

전역 상태 관리 → vs 지역 상태 관리
단 반향 데이터(상태) 흐름 → Flux
구성 요소 → Store/ Reducer/ Action/ Selector

Redux 2

RTK → Redux 라이브러리들 조합
라이브러리들 → immer/ saga/ thunk/ reselect
Redux Dev Tools → Chrome extension

Redux 3

Hooks → useSelector/ useDispatch
API 통신 → 비동기 작업(RTK-Query)
Redux-Thunk → Action으로 API 요청/ 결과 Store에 반영

Mobx 1

Simple → No Boilerplate
Action → Derivative를 바꾸는 유일한 수단
Reactive Programming → Observable/ Observer

Mobx 2

with React → re-render issue (small component)
makeAutoObservable → makeObservable을 보다 쉽게
actions → runlnAction/ flow

Mobx 3

Computed → getter pure
reaction → side effect
reactive → observable인 것이 바뀔때

profile
개발 일지 끄적 끄적,,

0개의 댓글