State

HcKim·2024년 3월 18일

State

  • 리액트에서는 component의 데이터에 가깝다. component의 변경 가능한 데이터이다. 렌더링이나 데이터 흐름에 사용되는 state에 포함시켜야 한다.

  • state는 자바스크립트 객체이다.

Life cycle

리액트 component의 생명주기 . 생성되는 시점과 사라지는 시점이 있다는 것이다.

각 과정에는 mounting , updating, unmounting 3가지의 과정이 있다.

updating과정에서는 component의 props , setstate의 호출 의한 state의 변경 , force없데이트의 강제 변경으로 인한 업데이트가 있다.

unmounting는 화면에 표시하지 않을 때이다.

즉, component가 계속 존재하는 것이 아니라, 시간의 흐름에 따라 생성되고 업데이트 되다가 사라진다.

profile
Javascript를깨부시자

0개의 댓글