1. 설명

useReducer는 State(상태)를 관리하고 업데이트하는 Hook인 useState를 대체할 수 있는 Hook이다.
다시 말해, useReducer는 useState처럼 State를 관리하고 업데이트 할 수 있는 Hook이다.
2. useState를 사용한 경우 : 컴포넌트 내부에 State 업데이트 로직이 존재

3. useReducer를 사용한 경우 : 컴포넌트 외부에 State 업데이트 로직이 존재

React Hooks :: useReducer에 대해 알아보기
React가 제공하는 내장 훅(Built-in Hooks) 중 하나인 useReducer에 대해 알아봅시다🤓
velog.io
'React > 문법' 카테고리의 다른 글
[React-Query] 개념 (1) | 2024.04.20 |
---|---|
[React Hooks] useRef : 요소값 가져오기 (0) | 2022.03.20 |
[React Hooks] useState 데이터 변경(callback) (0) | 2022.02.13 |
[React Hooks ] useEffect() 함수 (0) | 2022.01.15 |