Hooks 어떤 기능에 같이 실행되는
useState()
useEffect()
useEffect(()=> {
//컴포넌트가 마운트 된 이후
// 의존성 배열에 있는 변수들 중 하나라도 값이 변경되었을 때 실행됨
//의존성 배열에 빈배열을 넣으면 마운트와 언마운트시에 단 한번씩만 실행됨
//의존성 배열 생략 시 컴포넌트 업데이트 시마다 실행됨
return()=>{
//컴포넌트가 마운트 해제되기 전에 실행됨
}
},[의존성변수1, 의존성 변수2, ….]