상태를 직접 업데이트 하려고 하면 컴포넌트가 다시 렌더링되지 않습니다.
(함수형 컴포넌트도 마찬가지)
this.state.message = "Hello world";
대신 setState() 메소드를 사용해야 합니다. 그래야 컴포넌트의 state 객체를 업데이트하기 위해 스케줄링합니다.
setState()
this.setState({ message: "Hello world" });