🎮 Controlled와 Uncontrolled - 리액트 폼 컴포넌트 이해하기
React리액트는 폼(Form) 요소의 데이터를 관리하는 방식에 따라 제어 컴포넌트와 비제어 컴포넌트로 구분한다. 1. 제어 컴포넌트 (Controlled Component) 폼 요소의 값을 리액트의 state가 관리하는 방식이다. state가 단일 데이터 출처가 되며 폼 입력 요소의 value 속성은 state에 의해 결정된다. 사용자의 입력이 발생하면 onChange 이벤트를 통해 state를 업데이트한다. import { useState } from 'react';export default function Controlled() {