[REACT] useReducer
useReducer지금까지의 state를 useReducer로도 만들 수 있다.다만 상태 관리 코드를 컴포넌트 외부로 분리해서 관리할 수 있다는 것이 큰 차이점 이다.Exam.jsximport { useReducer } from "react";//상태를 실제로 변화시키는 변환기 역할function reducer(state, action){ console.log(state, action); switch(action.type){ case 'Increase' : return state + action.data; case 'Decrease' : return state - action.data; default : return state; }}const Exam = () => { const[..