요즘 그냥 useState useEffect만 사용해서 효율적이지 않은 개발을 하고 있지 않은것 같아 유용한 hook들을 한 번 정리해서 사용하려고 한다.정리하는 김에 알던것도 좀 더 깊게 다시 한번 정리해보자조건문 , 루프문 등에 들어갈 수 없다. 함수 최상위에서만
복잡한 상태를 관리할때 사용하는 훅.Redux 라이브러리를 쓸 때 썼던 기억이 난다.인자로 reducer와 initialState를 받고,state와 dispatch를 리턴한다.reducer는 previousState와 action(type과 payload를 가지는 객