지난 여정에서는 React 컴포넌트의 두 가지 주요 형태인 함수형 컴포넌트와 클래스형 컴포넌트의 기본적인 개념을 살펴보았습니다. 특히 클래스형 컴포넌트에서는 상태(state)를 관리하고 생명주기 메서드를 활용하여 동적인 UI를 구현하는 방법을 알아보았습니다. 이제 현대 React 개발의 핵심 축을 이루는 함수형 컴포넌트로 돌아와, 함수형 컴포넌트에서 상태를 관리하는 가장 기본적인 Hook인 useState 훅에 대해 깊이 있게 파헤쳐 보겠습니다.Hook이란 무엇일까요?본격적으로 useState 훅에 대해 알아보기 전에, 먼저 Hook이 무엇인지 간략하게 이해하고 넘어갈 필요가 있습니다. React 16.8 버전에 처음 도입된 Hooks는 함수형 컴포넌트에서 React의 state 및 생명주기 기능과 같은..