안녕하세요! React 학습 네 번째 시간입니다. 지난 시간에는 컴포넌트를 정의하고 Props를 통해 외부 데이터를 전달받는 법을 배웠습니다.하지만 Props는 읽기 전용이라 컴포넌트 내부에서 데이터를 바꿀 수 없었죠. 이제 컴포넌트가 사용자의 액션(클릭, 입력 등)에 반응하여 자신이 가진 데이터를 변경하고 화면을 업데이트할 수 있도록 해주는 핵심 개념, 바로 State와 useState Hook에 대해 알아보겠습니다.1. State란 무엇인가?**State (상태)**는 컴포넌트 내부에서 관리되며 시간이 지남에 따라 변할 수 있는 데이터를 의미합니다. State가 변하면 React는 자동으로 해당 컴포넌트를 **다시 렌더링(Re-render)**하여 화면을 업데이트합니다.구분Props (지난 시간)St..