Variável de ambiente é um jeito de guardar configuração fora do código-fonte — como senha de banco de dado, chave de API ou endereço de servidor — sem deixar essa informação sensível exposta diretamente no código.
Por que não colocar isso direto no código
Informação sensível escrita direto no código corre risco de vazar se o projeto for compartilhado ou publicado, mesmo sem querer. Variável de ambiente separa essa informação, mantendo ela fora do controle de versão.
Casos comuns de uso
- Chave de API de serviço externo
- Senha e endereço de banco de dado
- Configuração que muda entre ambiente de teste e produção
- Segredo usado pra autenticação
Como isso funciona na prática
Em vez de escrever o valor direto no código, você referencia uma variável de ambiente, e o valor real fica guardado separadamente — geralmente num arquivo que não é compartilhado com o resto do projeto.
Erros comuns com variável de ambiente
- Compartilhar o arquivo de variável de ambiente por engano no controle de versão
- Usar o mesmo valor de produção durante desenvolvimento
- Não documentar quais variáveis o projeto precisa pra funcionar