redux를 이용하여 todolist 구현을 해보았는데, 흐름은 확실히 익혔지만, 구현하는게 아직 쉽지 않은 것 같다.
그래서 꼭 외워야하는 부분이 있다고 생각되는데,
1.action items //휴먼에러 방지
const ADD_TODO = 'ADD_TODO';
2. action creators // 실제 컴포넌트에서 사용할 함수
export const addTodo = (payload) => {
return {
type: ADD_TODO,
payload,
}
}
3. initial State // 초기값 세팅
const initialState = [{
id: !!,
}]
4. reducer // type, action 넣어주기 , switch문으로 여러가지 정렬
const todos = (state=initialState, action) => {
}
5. reducer export // 외부 컴포넌트에서 사용할 수 있게 내보내기
리엑트 심화 강의를 꼭 반복 학습해서 실무에서 활용할 정도로 익혀야겠다 다짐하게 되었다
리액트 심화 천천히 재강의 예정
아자아자!!!
