class 컴포넌트에서는 이런식으로 라이프사이클이 있다.
각각의 상황에 이런 함수를 실행시켜줘를 적용 할 수 있다.
모두 함수이다 ()
화면에 그려지고 그다음 포커스가 깜빡깜빡하게 만들 수 있다.
useEffect 에 useRef를 사용하여 쉽게 구현 할 수 있다.
의존성 배열 []가 변경이 되면 다시 실행 된다.
의존성 배열이 비어있으면 한번 실행되고 바뀔게 없다.
그래서 비어있으면 componentDidMount 가 된다.
1.처음 setCount를 주게 되면 추가 렌더링이 된다.
2. 무한루프가 된다.