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

Як у Next.js отримати для клієнта лише частину даних із БД, щоб не передати зайвого (наприклад, хеш пароля)?

Пояснення

Усе, що потрапило в props клієнтського компонента, серіалізується в HTML і RSC payload і видно в DevTools. Рекомендується Data Access Layer, який перевіряє права й повертає мінімальні DTO. Додатково можна використати taint API, щоб заборонити передавання певних об'єктів на клієнт.

Де почитати

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

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

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

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

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