React 이벤트는 사용자 행동을 상태 변화로 연결한다
JSX의 CamelCase 이벤트 속성에 핸들러 함수를 전달하고, 합성 이벤트로 브라우저 차이를 줄인다.
User action클릭, 입력, 키보드처럼 사용자의 행동이 발생한다.
HandleronClick, onChange에 전달한 함수가 실행된다.
State updatesetState가 호출되면 UI가 새 상태를 기준으로 다시 그려진다.
실수 방지: onClick={handler}처럼 함수 참조를 넘기고, 렌더링 중 handler()를 바로 호출하지 않는다.