반응형
리액트에서 상태 관리할 수 있는 훅이 useState, useReducer 두가지가 있습니다.
각각의 훅을 언제 사용하면 좋을까요?
프로그래밍에는 맞고 틀림이 없습니다.
아래 내용을 참고하여 상황에 맞게 적절할게 사용하시면 됩니다.
useState vs useReducer 비교
useState | useReducer |
리액트 메인 상태관리 방법 | 더욱 강력한 상태 관리 방법 |
개별 및 간단한 상태 관리할 때 사용 | 각각의 상태나 데이들이 연관되어 있을때 |
상태 변경이 쉽거나, 업데이트가 몇 개일 때 사용 | 상태 변경이 복잡할때 |
useReducer로 처리 가능한 것이 useState로 처리 가능합니다.
정답은 없으니 본인에게 필요한 훅을 잘 사용하시길 바랍니다.
728x90
반응형