* useReducer ? --> 컴포넌트에서 사용하는 상태 값을 관리할시, useState를 대신하여 useReducer를 활용 할 수 있다. useReduce는 Action객체를 기반으로 상태 값을 관리한다. Action객체는 상태값을 업데이트 할 시 참조하는 객체이며 Action객체가 가지고있는 type속성에 따라 어떤 업데이트 행위를 진행할 것 인지 명시할 수 있다. 이외, 업데이트 진행시 필요한 속성을 추가적으로 Action객체에 선언 및 활용이 가능하다. * useReducer 구조 ? useReducer("리듀서 함수", "초기 값"); --> 배열 Return ["현재상태", "액션발생함수"] const [state, dispatch] = useReducer('리듀서 함수', '초기 값')..