Next.js · Middle · Запитання 6 з 75
Що робить директива 'use cache'?
- ✓Правильна відповідь: Кешує результат async-функції або компонента; аргументи входять до ключа кешу
- 2Вмикає кешування всіх
fetchу всьому застосунку одразу й назавжди - 3Зберігає стан клієнтського компонента в
localStorageбраузера
Пояснення
'use cache' працює за cacheComponents: true: на рівні функції даних, компонента або всього файлу. Аргументи й захоплені значення стають частиною ключа. Час життя задається cacheLife, теги для інвалідації - cacheTag. Закешований результат може потрапити в статичну оболонку сторінки.