페이지 이동햇을 때 fetch 속도 때문에 컴포넌트들이 따로따로 렌더링 되는 문제를 해결하기 위해
로딩 상태관리를 추가해서
로딩중일 때 페이지가 null을 리턴하게 햇는데요
이러면 0.2초정도 깜빡이다가 다음 페이지가 나타나는데
생각해보니 만약 fetch 속도가 오래 걸린다면 흰 화면이 계속 나오겟다 싶어서요
디시나 깃허브 같은 사이트 보면 기존 페이지에서 다른 페이지로 이동하면 기존 화면에서 데이터가 다 받아질 때 까지 기다린 후 이동하던데
어떤 방식으로 해야 할까요?
찾아보면 스피너? 그런 로딩창을 따로 만드는 얘기밖에 없는 것 같아서 질문합니다
댓글 0