[생활코딩] 3. Redux가 좋은 가장 중요한 이유: 로직의 단순화

    SMALL

    3. Redux가 좋은 가장 중요한 이유

    • ex. 부품이 2개라면, 총 4개의 로직이 필요
    • 부품이 늘어날수록 (부품 수^2) 의 로직이 필요 -> CRUD가 복잡해짐

     

    • 한 버튼 클릭 (버튼의 상태가 바뀜) -> 버튼이 redux의 store에 data가 달라짐을 알려주는 코드 (로직 1)
    • store은 자신을 구독하는 모든 버튼에게 state를 update하라고 알림 (로직 2)
    • 즉, (총 부품 * 2)의 로직이 필요 => 로직의 개수가 줄어듦 (redux의 효과 -> 애플리케이션의 단순화)

     

    출처: https://www.youtube.com/watch?v=ijdFixuK1nI&list=PLuHgQVnccGMB-iGMgONoRPArZfjRuRNVc&index=5&t=2s

    728x90

    댓글