<button onClick={updateButtonClick}>
이벤트가 실행될 떄 함수 실행
일반적으로 사용
<button onClick={addButtonClick()}>
렌더링 될 떄 함수 바로 실행
함수가 바로 호출되어야 할 떄 사용
람다식과 응용해서 사용하면 이벤트를 파라미터로 받으면서 함수 참조처럼 이벤트 실행될 떄 사용 가능
onChange={(e: ChangeEvent<HTMLInputElement>) => updateTodo(e, todo)}