Next.js · Senior · Запитання 72 з 75
У каталозі 1 млн товарів. Як швидко зібрати проєкт і все одно віддавати всі сторінки статично (без Cache Components)?
- ✓Правильна відповідь: Повертати з
generateStaticParamsлише найпопулярніші товари; решта рендериться під час першого запиту й кешується (dynamicParamsлишаєтьсяtrue) - 2Повернути всі 1 млн параметрів і чекати на збирання
- 3Зробити кожну сторінку товару повністю динамічною
Пояснення
Час збирання зростає з кількістю пререндерених сторінок. Генерація на запит поступово наповнює кеш, а ISR-ревалідація підтримує сторінки свіжими.