반응형
리액트리덕스
-
React Redux공부 2022. 7. 6. 22:17
Redux란? 👀 리덕스는 리액트에서 가장 많이 사용되는 상태 관리 라이브러리다. 리덕스를 사용하면 컴포넌트의 상태 업데이트 관련 로직을 다른 파일로 분리시켜서 효율적으로 관리할 수 있다. Redux 기본 용어 🗣 액션(Action) 상태 변화가 필요하다면 액션을 일으켜야 한다. 액션은 객체로 표현되며, type 필드를 반드시 가지고 있어야한다. { type: 'ADD_TODO', data: { id: 1, text: '리덕스 배우기' } } 2. 액션 생성함수(Action Creator) 액션 생성 함수는 액션 객체를 만들어주는 함수다. 화살표 함수로도 표현 가능하다. function addTodo(data) { return { type: 'ADD_TODO', data, } } 3. 리듀서(Reduce..