Керування станом · Senior · Запитання 43 з 75
Як стрімити повільні некритичні дані з loader'а React Router?
- ✓Правильна відповідь: Повернути проміс (без await) і відрендерити його через
<Suspense>+<Await>абоuse() - 2Розбити loader на два маршрути
- 3Використати
setTimeoutвсередині компонента
Пояснення
Критичні дані дочікуються, решта повертається промісом: return { product: await getProduct(), reviews: getReviews() }. Сторінка рендериться одразу, а відгуки підвантажуються потоком.