Мы создаем приложение SPA с Vue.js (Frontend). Интерфейс должен взаимодействовать с бэкэндом Java Rest API. Для этого у нас есть два разных домена: один внутренний (интранет), а другой внешний (интернет). Я хотел бы знать, есть ли хорошая практика или подход для выбора правильного домена.
Нашей первой мыслью было сделать что-то похожее на приведенный ниже пример, когда мы инициализируем интерфейс:
if(window.location.hostname === 'internal.backend.com'){
GlobalVars.hostnameToUse='internal.backend.com';
}
else {
GlobalVars.hostnameToUse='external.backend.com';
}