
[React] React Hook - 정의 및 useState
·
FE
오늘은 React Hook과 useState에 대해 정리해보려고한다. React Hook React Hook은 React 16.8 버전부터 나온 개념으로써 함수형 컴포넌트에서 상태(state) 관리와 라이프사이클 기능을 사용하게 도와준다.React Hook이 생기게 된 배경은, React 팀은 컴포넌트를 만들 때 Class 기반의 컴포넌트를 만들도록 했었지만, 시간이 지나면서 함수형 문법을 통해 만드는 것이 Class 문법보다 간편하고 장점이 많다는 것을 알게되었다. Class 기반의 문법에서 지원했던 여러 기능들을 함수형 문법으로 옮겨오면서 생긴 것이 Hook이다.Hook은 Class 없이 함수형 문법으로도 React 컴포넌트를 만들 수 있게 해주는 기술이라고 말할 수 있다. Hook의 모양은 'us..