Next.js · Junior · Запитання 17 з 75
Які змінні оточення доступні в браузерному коді?
- ✓Правильна відповідь: Лише з префіксом
NEXT_PUBLIC_, що вбудовуються під час збирання - 2Усі змінні з
.env, якщо файл лежить у корені проєкту - 3Жодні: змінні оточення в браузері недоступні взагалі
Пояснення
Next.js підставляє process.env.NEXT_PUBLIC_* у клієнтський код на етапі збирання, тому зміна значення потребує перезбирання. Решта змінних доступна лише на сервері - так секрети (ключі API, паролі БД) не витечуть у браузер.