Next.js · Senior · Запитання 51 з 75
Що робить await prefetch() усередині компонента з увімкненим Partial Prefetching?
async function Recommendations() {
await prefetch()
const items = await getRecommendations()
return <List items={items} />
}- ✓Правильна відповідь: Виносить роботу нижче неї з App Shell маршруту; вона рендериться під час попереднього завантаження конкретного посилання або навігації
- 2Одразу попередньо завантажує всі посилання на сторінці
- 3Змушує компонент рендеритися лише на клієнті
Пояснення
В оболонку натомість потрапляє fallback найближчого <Suspense>. Потребує cacheComponents і нічого не робить без partialPrefetching.