• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

이전강의와 비교

22.03.26 12:53 작성 조회수 130

0

이전 강의에서 client의 App.js에서는 BrowserRouter을 사용하셨는데 깃에 업로드 된건 Suspense가 있고 BrowserRouter가 빠져있는데 왜 그런지 알려주실 수 있을까요?

답변 1

답변을 작성해보세요.

1

안녕하세요 BrowserRouter는 꼭 필요합니다 index.js에 가보시면 BrowserRouter가 있을 겁니다. 

Suspense는 데이터를 가져오는 동안 그 시간 동안 다른 걸 보여줄 수 있습니다. 아래 코드를 보면 프로필 페이지에 필요한 데이터를 가져오는 동안 Spinner 컴포넌트를 보여줄 수 있습니다. 감사합니다.



// Show a spinner while the profile is loading
<Suspense fallback={<Spinner />}>
  <ProfilePage />
</Suspense>