Next.js · Middle · Запитання 7 з 75

Чому всередині функції з 'use cache' не можна викликати cookies()?

Пояснення

Якби закешована функція читала cookies, дані одного користувача могли б потрапити іншому. Правильно - прочитати cookies ззовні й передати потрібне значення аргументом (воно стане частиною ключа). Для рідкісних випадків є 'use cache: private', який не зберігає результат у серверному кеші між запитами.

Де почитати

Помилка в запитанні

Next.js · Middle · запитання 7

Перевірте себе

Пройдіть тест Next.js · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест