Хочу нагадати вам про дві речі:
1️⃣ Маніфест 12 факторів говорить: Store config in the environment
2️⃣ process.env — це не звичайний JavaScript об’єкт, а обгортка над C++ кодом, яка забезпечує доступ до змінних середовища на системному рівні.
Тому кешуйте доступ до process.env через проміжну змінну, а не звертайтесь до нього при кожному запиті до вашого API.
У цьому допоможуть:
- NestJS: Cache environment variables
- ESLint-правило n/no-process-env
Post #825
3.31K

- 👍 51
- ❤ 11
- 👌 7
- 🤯 4