
Урок 01 · 9 хв
Змінні оточення й секрети
Код однаковий скрізь, налаштування — різні. Секрети — ніколи в Git.
Адреса бази, ключі API, порт — це конфігурація, і вона різна для твого ноутбука, staging і продакшену. Її передають змінними оточення: локально з файлу .env, на сервері — через налаштування хостингу. У коді читаєш process.env.DATABASE_URL.
- Перевіряй обов'язкові змінні на старті й падай з чіткою помилкою.
- Змінні з префіксом
NEXT_PUBLIC_потрапляють у браузер — секретам там не місце. .env.exampleпоказує колегам, які змінні потрібні.
Перевірка
Закріпи, поки не пішов далі
1. Що комітити в репозиторій?
2. Ключ потрапив у Git. Перший крок?
3. Чи можна класти секрет у
NEXT_PUBLIC_…?