useState는 컴포넌트에 state 변수를 추가할 수 있게 해주는 React 훅이다.🍪 set 함수를 호출하더라도 이미 실행 중인 코드의 현재 state는 변경되지 않는다. → 이것은 React의 동작 방식으로, state가 비동기적으로 업데이트되기 때문이다.
useContext는 컴포넌트에서 context를 읽고 구독할 수 있게 해주는 React Hook이다.🍪 컴포넌트의 최상위 레벨에서 사용해야 한다.🍪 context 자체는 정보를 보유하지 않으며, 컴포넌트에서 제공하거나 읽을 수 있는 정보의 종류를 나타낸다.🍪 u
🧑🏻💻 useImperativeHandle > useImperativeHandle은 ref로 노출되는 핸들을 사용자가 직접 정의할 수 있게 해주는 React 훅이다. > 🍪 useImperativeHandle 문법 컴포넌트의 최상위 레벨에서 호출 가능,
useEffect는 컴포넌트를 외부 시스템과 동기화할 수 있는 React 훅useEffect는 컴포넌트의 최상위 레벨 또는 자체 훅에서만 호출 가능하다. (React 훅)Strict 모드가 켜져 있으면 React는 첫 번째 실제 셋업 전에 “개발 전용의 셋업+클린업 사
useLayoutEffect는 브라우저가 화면을 다시 채우기 전에 실행되는 버전의 useEffect이다.컴포넌트의 최상위 레벨 또는 자체 훅에서만 호출 가능 (React 훅)기타 주의 사항은 useEffect랑 같다.useLayoutEffect 내부의 코드와 여기에서