React (9) 썸네일형 리스트형 [ React ] Hook - 공식문서 뜯어보기 Hook이란? Hook은 함수 컴포넌트에서 React state와 생명주기 기능(lifecycle features)을 '연동(hook into)'할 수 있게 해주는 함수입니다. 공식문서에서 Hook을 위와 같이 기술하고 있다. Hook이 없던 시절에는 함수 컴포넌트로 state나 생명주기 기능을 조작할 수 있는 방법이 없었기 때문에 클래스를 강제적으로 사용해야만 했다. 그런데 Hook이 등장함으로써 함수 컴포넌트 내부에서 state와 생명주기 기능을 조작할 수 있게 되었다. 즉, React는 Hook의 등장 이후로 더이상 class에 의존하지 않게 되었다고 할 수 있다. Hook은 크게 빌트인 훅과 커스텀 훅으로 나뉜다. 빌트인 훅은 React에서 제공하는 훅이고, 커스텀 훅은 개발자가 새롭게 생성하는 .. 이전 1 2 다음