Next.js · Senior · Запитання 6 з 75
Що означають параметри stale, revalidate і expire у cacheLife?
- ✓Правильна відповідь: Свіжість на клієнті, фонове оновлення й термін повного спливання
- 2Таймаути запиту, повторної спроби й закриття з'єднання з джерелом
- 3Час життя запису в пам'яті, на диску й у CDN відповідно
Пояснення
stale - скільки клієнт використовує дані без перевірки сервера. Після revalidate наступний запит отримає закешоване значення й запустить регенерацію у фоні. Після expire без запитів запис вважається простроченим, і наступний запит чекатиме на нове значення.