모던 리액트 Deep Dive1 [React] useState, useEffect, useRef 본 글은 도서의 내용을 바탕으로 작성되었습니다. useState useState는 함수형 컴포넌트 내부에서 상태를 정의하고, 이 상태를 관리할 수 있게 해주는 훅이다. import { useState } from 'react' const [state,setState] = useState(initialState) 초기값을 넘겨주지 않으면 초기값은 undefined가 된다. useState없이 변수를 이용해 상태값을 관리하려고하면 렌더링을 트리거시키지 못하거나, 강제 렌더링을 시킨다고 해도 값을 다시 초기화시켜 값을 변경시키지 못한다. 그럼 useState훅의 결과 값은 어떻게 함수가 실행되어도 그 값을 유지하고 있는지에 대한 의문이든다. 아마 useState는 state값을 기억하기 위해 클로저로 구현되어.. 2024. 1. 28. 이전 1 다음