카테고리 없음

redux이론4. compose()

혀닙 2022. 5. 4. 14:26

목차

  1. compose() 메서드?
  2. 문법
  3. 인자값
  4. 반환값

 


 

 

1. compose() 메서드란?

  • 단순히 함수를 조합하는 메서드
  • 함수형 프로그래밍 유틸리티
  • 주로 여러 저장소 인핸서들을 순차적으로 적용하기 위해 사용

 

 

 

2. 문법

import { compose } from 'redux'
const store = createStore(reducer,compose(applyMiddleware(thunk), DevTools.instrument())

 

 

 

3. 인자값

조합한 각각의 함수들이 인자값이며, 각각의 함수는 하나의 인자를 받아야 함

함수의 반환값은 왼쪽에 는 함수의 인자값으로 제공되는 식으로 연속됨

 

 

 

4. 반환값

오른쪽에서 왼쪽으로 조합된 최종 함수