State?

→ State의 값에 따라 렌더링 되는 UI가 결정된다.

State 생성 방법

useState 함수

State 사용 방법

스크린샷 2024-11-20 184249.png

→ State의 값이 변경될 때만 컴포넌트가 리렌더링 된다.

리렌더링

→ 함수 컴포넌트가 최초로 렌더링될 때는 state의 값 초기값이 0이였을 때, 버튼을 클릭해서 값이 업데이트된 리턴문이 반환한다.

→ 그리고 업데이트된 state의 값이 화면에 즉각적으로 반영이 된다.