React.js/Redux1 리덕스 소개 (Redux는 Flux 패턴을 기반으로 만들어진 라이브러리이다.) ■ Redux와 FLUX는 엄밀히 말하자면 다르다. (링크)Redux는 Flux 라고 하는 아키텍처에 "Reducer"라는 것을 결합하여 만들었다고 볼 수 있다. 그리고 Redux 공식문서에서는 같기도 하고 다르기도 하다고 표현한다.Redux = Reducer + Flux ■ 다른 점 (링크)1. Redux의 Store는 state만을 저장한다. - Flux 에서는 store에서 state를 ①갱신하는 로직과 ②보관 해주는 역할을 한다. 하지만 Redux는 state만 보관 하며, 갱신을 해주는 로직은 다른 곳에서 하게되는데, 그 것이 바로 reducer이다. 2. Reducer가 존재한다.- Reducer는 상태와 액션을 묶어주는 역할을 한다. Reducer는 상태와 액션을 전달 받아 '이전 상태'를.. 2022. 9. 20. 이전 1 다음