View에서 유저가 일으키는 행동에 맞게 Action객체 생성 (의도를 자바스크립트 객체로 만듬)
⭐️ 내가 업데이트 하려는 ‘의도’를 인자 입력으로 넣어주기 위함, 그리고 그것이 순수한 데이터 형태이기 위해서
{type : 'ADD_COUNT', payload : 1}
Action(순수 데이터)은 Dispatcher
를 통해 Reducer로 전달
Reducer의 큰 흐름
(pervState, action) => nextState
Action의 Type에 따라 Reducer 내에 정의된 store 반영
<aside> ✅ 결국 Action 의도(순수한 데이터)를 dispatcher가 받아서, 이를 reducer에서 처리를 해준다.
</aside>
Cache-Control : max-age=1, stale-while-revalidate=59