Задать вопрос
@luxurypluxury

Как правильно использовать lazy loading в React?

Использую lazy-loading для чанкования кода.

const HomePage = lazy(() => import("./pages/HomePage"));
const ErrorPage = lazy(() => import("./pages/ErrorPage"));


Далее

<Suspense fallback={<Loader />}>
      <Routes>
        <Route path="*" element={<ErrorPage />} />
        <Route path="/" element={<HomePage />} />
       </Routes>
</Suspense>


Меня раздражает что лоадер чисто промигивает при загрузке страниц, иногда нормально грузится. Но когда страницы прогрузились, то при переходе на них Suspense просто мигает на доли миллисекунд. Как сделать грамотно?
  • Вопрос задан
  • 249 просмотров
Подписаться 3 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Merion Academy
    Frontend-разработка на React
    4 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽