# 챕터 12: State - 변하는 데이터 관리하기 ## 서론 지금까지 우리가 만든 컴포넌트들은 Props를 통해 데이터를 받아 표시하기만 했습니다. 하지만 실제 웹 애플리케이션에서는 사용자의 행동에 따라 데이터가 변경되어야 하는 경우가 많습니다. 버튼을 클릭하면 숫자가 증가하고, 입력창에 텍스트를 입력하면 화면에 반영되고, 체크박스를 선택하면 상태가 바뀌어야 합니다. 이런 동적인 데이터를 관리하기 위해 React는 State라는 개념을 제공합니다. State는 컴포넌트가 자체적으로 관리하는 데이터로, 시간이 지남에 따라 변할 수 있는 값입니다. 이번 챕터에서는 useState Hook을 사용하여 State를 관리하는 방법을 배워보겠습니다. ## 본론 ### State란 무엇인가 State는 컴포넌트의..