Ao fazer o deploy da aplicacao as vezes precisamos mudar a url base dos endpoints. Qual a prática adotada no mercado? Como podemos fazer com que a url base seja parametrizada?
Ao fazer o deploy da aplicacao as vezes precisamos mudar a url base dos endpoints. Qual a prática adotada no mercado? Como podemos fazer com que a url base seja parametrizada?
Fala ai Rui, tudo bem? Normalmente eu gosto de criar um arquivo .js para cada ambiente dentro de uma pasta chamada _environments, ficando algo do tipo:
_environments
production.js
staging.js
development.js
index.jsO index.js é responsável por juntar tudo e retornar.
Depois tenho um arquivo config.js dentro de _config que será o responsável por pegar as configurações do ambiente atual e por ultimo tenho um http.js também dentro de _config que será o responsável por criar uma instância do Axios com a baseUrl definida.
Espero ter ajudado.