Computer Programming/React
2023. 5. 17.
Redux 시작하기 / 기본 구조 (Reducer, Subscribe, Dispatch란?)
node.js로 redux 실행하기 1. Reducer function이란? 리듀서 함수는 표준 자바스크립트 함수이며 리덕스 라이브러리에 의해 호출된다. 인풋은 항상 2개의 파라미터(전의 상태, 액션)를 가지고, 새로운 상태의 객체를 아웃풋으로 갖는 순수한 함수이다. (같은 인풋 → 같은 아웃풋) 즉, Inputs : Old State + Dispatched Action ⬇️ Output : New State Object 또한 리듀서 함수는 Side effects 를 생성하지 않아야한다. 예를 들면, 서버에 HTTP 요청을 보낸다거나 로컬 저장소에 데이터를 보내는 등의 코드는 없어야 한다. const redux = require('redux'); //node.js syntax (= import redux..