на фронте тоже можно .env по крайней мере в Vue
Можно. Но мы же не пальцем сделанные! И понимаем разницу
Если это прям фронт-фронт, то это звучит как минимум странно (отправлять клиенту бандл с ключами) Если это бэк-фронт, аля next/nuxt/nest…, то тогда это оправдано
на фронте это действительно не ключи, а ссылки на нужные API
А в каком кейсе на вью дотенв оправдан?
Странная реализация фронта, за гранью моего понимания, но похоже в микросервисной среде оправдана Я так понимаю где-то в вашем кейсе присутствуют облака и фронт отдаётся статикой
я сам собираюсь отойти от .env и держать переменные окружения в package.json
Извините что вмешиваюсь, но как вообще правильнее ? Или же кому как комфортно?
фронт действительно статический и у фронта и у бека есть версии prod dev local
Имхо: .env - от слова environment, то есть окружение/среда. Крайне логично, что переменные среды хранятся в таком файле
Обсуждают сегодня