16.1.2 액션 생성 함수
액션 생성 함수(action creator)는 액션 객체를 만들어 주는 함수입니다.
function addTodo(data) { return { type: 'ADD_TODO', data }; } // 화살표 함수로도 만들 수 있습니다. const changeInput = text => ({ type: 'CHANGE_INPUT', text });
어떤 변화를 일으켜야 할 때마다 액션 객체를 만들어야 하는데 매번 액션 객체를 직접 작성하기 번거로울 수 있고, 만드는 과정에서 실수로 정보를 놓칠 수도 있습니다. 이러한 일을 방지하기 위해 이를 함수로 만들어서 관리합니다.