React · Senior · Запитання 64 з 75

Як гарантувати, що модуль із секретами ніколи не потрапить у клієнтський бандл?

import "server-only";
export async function getSecretData() { /* uses API keys */ }

Пояснення

'use server' позначає Server Functions, які викликаються з клієнта, - він не приховує модуль. server-only - перевірка під час збирання проти випадкових імпортів.

Де почитати

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

React · Senior · запитання 64

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

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

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