리액트에서 state의 개념
리액트는 두가지의 state가 존재함 클래스형 컴포넌트가 지니고 있는 state, 함수 컴포넌트에서 useState라는 함수를 통해 사용하는 state
클래스형 컴포넌트에서 state를 사용할 때 주의점
클래스형 컴포넌트에서 constructor를 작성할 때는 반드시 super(props)를 호출해주어야함
함수컴포넌트에서 useState를 사용할 때는 Hooks를 사용하게 됨
Hooks의 종류는 다양함
state를 사용할 때 주의사항 state값을 바꾸어야할 때는 setState 혹은 useState를 통해 전달받은 세터 함수를 사용해야함