useReducer useReducer는 리액트 내장 훅 중 하나로, 상태관리와 관련된 훅 입니다.복잡한 상태 로직을 다룰 때 매우 유용합니다.단순한 상태 변화보다 다양한 액션타입에 따라 상태를 다르게 업데이트 하고 싶을 때 많이 사용됩니다 useReducer은 어떤 상황에서 사용할까?? 컴포넌트 상태 관리 방법에는 여러가지가 있습니다가장 기본적인 방법 >> useStateBut, 상태 로직이 복잡해지면 useState 만으로 관리하기 어려운 경우가 많습니다ex) 여러 개의 관련된 상태를 업데이트 해야 하거나, 상태 업데이트 로직이 복잡한 경우> 이럴 때 useReducer가 useState 보다 더 적합합니다useReducer을 사용하면 상태와 상태 업데이트 로직을 하나의 함수로 일관되게 관리할 수..