Next.js · Senior · Запитання 3 з 75
З cacheComponents: true dev-оверлей показує «blocking route». Що це означає?
- ✓Правильна відповідь: Некешовані дані читаються поза
<Suspense>і блокують статичну оболонку - 2Маршрут заблоковано правилами
proxy.ts, і він повертає відповідь 403 Forbidden - 3Два маршрути в різних групах конфліктують за той самий URL
Пояснення
З Cache Components кожна асинхронна робота має бути або закешована через 'use cache' (потрапить в оболонку), або обгорнута в <Suspense> (стримітиметься під час запиту). Інакше вся сторінка чекала б на дані. Це правило перевіряється під час розробки й збирання.