728x90 반응형 useReducer1 상태관리 useReducer 간단한 상태일 경우엔 useState만을 쓰는게 간편하지만 관리할 상태가 많고 서로 의존하고 있고 조작할 동작이 여러 개일시 useReducer를 쓴다 상태가 변하는 로직을 reducer에 몰아넣고 상태 간의 관계를 case로 보여주기 때문에 한번에 파악하기 용이하다 예시 기존 코드 import { useState } from 'react'; const Reducer = () => { const [num, setNum] = useState(0); const plus = () => { setNum(prev => prev + 1); }; const minus = () => { setNum(prev => prev - 1); }; return ( {num} 더하기 빼기 ); }; export.. 2023. 3. 6. 이전 1 다음 728x90 반응형