처음 만난 리덕스 (Redux) 문서


7.12 7강 요약

  • Container
    • Redux와 연결되어 있는 React 컴포넌트
  • react-redux
    • Redux와 React를 연동해서 사용할 수 있게 해주는 공식 Binding Library
    • 주요 API
      • Provider
        • 하위 컴포넌트들이 Redux Store에 접근할 수 있게 해주는 상위 컴포넌트 (Higher Order Component)
      • mapStateToProps()
        • Redux state를 타겟 React 컴포넌트의 props로 연결시켜주는 역할을 하는 함수
      • mapDispatchToProps()
        • Redux dispatch를 타겟 React 컴포넌트의 props로 연결시켜주는 역할을 하는 함수
      • connect()
        • Redux와 React 컴포넌트를 연결시켜 주는 역할을 하는 함수
  • Redux와 React 연동 과정
    1. Redux Store 생성
    2. Redux Action Type 정의 및 Action Creator와 Reducer 구현
    3. React Component 구현
    4. Container 만들기
    5. Provider를 사용해 store 전달하기
    6. Container Component 렌더링

마지막 업데이트: 2023년 07월 14일 00시 00분

이 문서의 저작권은 이인제(소플)에 있습니다. 무단 전재와 무단 복제를 금합니다.