React로 폼을 만들 때 사용자 입력을 어떻게 다룰지에 따라 Controlled Component와 Uncontrolled Component로 나뉩니다. 각각의 개념과 사용 예제를 통해 언제 어떤 방식을 선택할지 알아보겠습니다.1. Controlled Component란?입력값을 useState로 직접 상태로 관리하는 방식입니다. 모든 변화는 React 상태를 통해 이루어집니다.import { useState } from 'react';function ControlledForm() { const [name, setName] = useState(''); const handleChange = (e) => { setName(e.target.value); }; const handleSubmit =..