https://lunit.gitbook.io/redux-in-korean/introduction/motivation

Read Me

javascript 앱을 위한 예측가능한 상태 컨테이너

더 나아가기 전에

다음과 같은 이유가 아니면 굳이 redux를 시간을 들여 학습하고 도입할 필요가 없습니다.


소개

핵심 개념

redux에서 상태를 변경하려면 action을 호출 해야한다. action은 일반적인 javascript 객체이다. (어떠한 마법도 없다.)

{ type: 'ADD_TODO', text: 'Go to swimming pool' }
{ type: 'TOGGLE_TODO', index: 1 }
{ type: 'SET_VISIBILITY_FILTER', filter: 'SHOW_ALL' }

모든 변경 사항을 action을 통해서 발생 시키면 앱에서 어떤 일이 벌어지고 있는지 명확하게 알 수 있다. 무언가가 변경되면 왜 변경 되었는지 알 수 있다. action은 일어난 일의 빵 부스러기와 같다.