Задать вопрос
liamlime
@liamlime
Frontend/Wordpress developer

Как скрыть конфиги в js веб-приложении?

Допустим у меня есть веб-приложение построенное на js модулях (не важно нативный js или Vue или React приложение), которые собираются с помощью webpack в финальный билд файл для продакшена. В этом приложении есть модули подключение к Базе Данных и другие модули, использующие конфиги с информацией, которую пользователь на фронте не должен знать.

Вопрос: Как сделать так, что бы объекты конфигов, используемые в модулях, не попали в финальный билд? Или попали в него но так, что бы юзер не смог их "прочесть"? Учитывая что сами модули, использующие эти конфиги, должны в финальном билде присутствовать. Тоесть мне нужно скрыть эти конфиги от возможности просмотреть их инспектором кода или путем выкачивания билд файла конечным пользователем, либо любым другим способом.

Какой бест практиз существует в этом случае? Если можно с примерами кода пожалуйста.

Заранее благодарю за ваши ответы.
  • Вопрос задан
  • 1042 просмотра
Подписаться 5 Простой 1 комментарий
Ответ пользователя Ilya Bobkov К ответам на вопрос (5)
heksen
@heksen
Перенести конфиги на бэкенд.
Ответ написан
Комментировать