
랜더링이 될 때마다 실행하는 함수이다.종속성배열 값이 변할 때, 첫번째 인자의 함수가 실행된다.배열 내의 어떤 값이 변할 때에만 함수가 실행된다.useEffect가 실행되는 3가지1) 컴포넌트가 처음 생성2) props가 업데이트3) state(상태)가 업데이트side

useRef()는 react로 안되는 것을 할 때 사용한다.react에서 DOM엘리먼트의 주소값을 활용해야 하는 경우focus-text selectionmedia playback애니메이션 적용-d3.js, greenback등 DOM 기반 라이브러리 활용특히 Dom엘리먼
