[React] React Hook이란?
React에서는 다양한 Hooks을 제공하고 있다. 그 예로 useState, useEffect, useContext, useCallback, useMemo 등이 있다. 숨쉬듯 사용하고 있는 Hooks들이다. 그런데 Hook이란 뭘까? 누군가 물어본다면 대답이 안 나온다. 리액트 개발자로써 숙연해지는 순간이다. 그래서 알아왔다. Hook이란? React Hooks는 기존에는 클래스 컴포넌트에서만 사용할 수 있었던 React의 기능들을 간단한 함수형 컴포넌트에서도 사용할 수 있게 해준다. React의 기능들에는 상태관리, 상태(state)변화에 따라 특정 동작을 수행하게 하는 것 등이 포함된다. React에서는 미리 정의된 Hooks, 예를 들어 useState, useEffect, useContext 등..
2023.02.12