reducer

    Redux에서 사용되는 주요 키워드들

    액션(action) 상태에 어떠한 변화가 필요하게 될 때 액션을 발생시킴. 어떻게 업데이트 할지 정의하는 정보를 가진 객체. { type: "ADD_TODO", data: { id: 0, text: "리덕스 배우기" } } 액션 생성함수(Action Creator) 액션을 만들어주는 함수. 단순히 파라미터를 받아와서 액션 객체를 만들어주는 함수이다. 필수는 아니지만, 나중에 더 편하게 액션 객체를 만들 수 있다. export function addTodo(data) { return { type: "ADD_TODO", data }; } // 화살표 함수로도 가능 리듀서(reducer) 상태를 바꿔주는 함수. 액션 타입이 무엇이냐에 따라 다른 업데이트 작업을 한다. 불변성 유지를 위해 spread연산자나 c..