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


6.4 6강 요약

  • Redux와 UI의 관계
    • Redux는 UI와 관계없이 독자적으로 사용할 수 있는 JavaScript 라이브러리
    • 다른 JavaScript 기반의 UI 프레임워크와도 함께 사용할 수 있음.
      • 예) React, Vue.js, AngularJS
    • React와 궁합이 잘 맞도록 설계되었기 때문에 주로 React와 함께 사용 함.
  • Redux와 UI 연동
    • 연동 과정
      1. Redux Store 생성
      2. Store가 UI 업데이트(재렌더링)를 구독(subscription) 목록에 추가
      3. UI 업데이트 과정 (Store에서 필요한 State만을 추출해서 UI에 업데이트)
      4. 필요한 경우 초기 UI 렌더링
      5. UI 입력이 발생한 경우 Action을 Dispatch해서 UI 업데이트
    • Redux는 UI의 종류와 상관없이 동일한 방식으로 작동

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

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