아직 바닐라 JS로 상태관리 하는 법만 배웠는데
createStore로 전역 스토어 만들고
스토어에 들어갈 reducer 함수에는 조건에 따라 새로운 상태를 반환하기 및 어떤 새로운 상태를 리턴할지 정의할 수 있음

dispatch 메소드로 조건을 매개변수로 해서 상태 변화 가능
그리고 subscribe로 상태 변경될 때마다 작동하는 동작 정의하기

리액트에서 리덕스 쓰려면 Provider랑 connect 등등 더 설정할게 많아 보이는데 오늘 내로 사옹법 익혀둬야겠다

리덕스 배워도 배워도 뭔 말있지 몰랐는데 이제야 조금 이해되는 듯1