처음 만난 Redux 문서


1.6 1강 요약

  • Redux의 탄생
    • 웹사이트 규모가 커지면서 상태관리의 복잡도 증가
    • 언제 어디서 어떻게 상태가 업데이트 되는지 파악하기 힘들어짐
    • 수많은 상태들을 효과적으로 관리하기 위해서 Redux가 등장
  • Flux Architecture
    • 단방향 데이터 흐름을 활용한 리액트용 애플리케이션 아키텍처
    • Redux는 Flux를 실제로 구현한 라이브러리
  • Three Principles of Redux
    • Single source of truth (단 하나의 진실의 원천)
    • State is read-only (상태 값은 읽기 전용)
    • Changes are made with pure functions (변화는 순수 함수들을 통해 이뤄져야 함)
  • Redux Data Flow
    • Action > Dispatcher > Reducer 로 이어지는 단방향 데이터 흐름
  • 꼭 Redux를 써야할까?
    • Redux를 먼저 학습하고 난 이후에 다른 상태관리 라이브러리를 사용하자!

마지막 업데이트: 2025년 04월 24일 10시 14분

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

On this page

  • 1.6 1강 요약

지금 바로 60% 할인받고 처음 만난 Redux 강의 보기