Next.js · Junior · Запитання 11 з 75
Для чого потрібен файл loading.tsx?
- ✓Правильна відповідь: Миттєвий fallback сегмента: Next.js обгортає page у
<Suspense> - 2Задає індикатор завантаження для всіх
fetch-запитів у браузері - 3Показується лише під час першого відкриття сайту, як splash-екран
Пояснення
Next.js автоматично обгортає page (і вкладені сегменти) у <Suspense fallback={<Loading />}>. Користувач одразу бачить layout і скелетон, а вміст стримиться щойно готовий. Для точкового контролю можна ставити власні <Suspense> усередині сторінки.