useEffect
-
[React] Hook 정복 도전기_useState, useEffect, useContext, useReducerSPA/React.js 2024. 11. 23. 20:36
hook은 React 16.8 버전부터 추가된 요소로, hook을 활용함으로써 기존 Class 바탕의 코드를 작성할 필요없이 상태 값과 React의 여러 기능을 사용할 수 있다.우리가 늘 사용하던 방식으로만 사용하게 되는 hook에 대해 기초적인 정의부터 다시 파악함으로써 정복을 도전해보자.1. Hook이란?Hook은 함수형 컴포넌트에서 React의 상태(state)와 생명주기(lifecycle)를 다룰 수 있게 해준다.Hook의 주요 특징은 아래와 같다. Hook은 클래스 컴포넌트에서는 사용할 수 없고 함수형 컴포넌트에서만 사용 가능하다.Hook은 컴포넌트의 최상위 레벨에서만 호출해야 하기에 조건문이나 반복문 내부에서 사용할 수 없다.모든 Hook은 use로 시작하는 이름을 가진다. 2. 주요 Hook..