useEffect와 매우 동일하다 단 하나의 차이점
useEffect는 페인트가 끝난뒤에 실행되지만, useLayoutEffect는 실행된 뒤 페인트 된다.
*참고 서버에서 값을 가져올때 깜박 거리는 현상은 어쩔 수 없으니 UI/UX적으로 불편하지 않도록 로딩중이라는 문구를 띄우던 다른 표시를 띄워야한다.