O que é Environment Variables?
Eles são pequenos identificadores que contêm as configurações e chaves secretas que os programas precisam em tempo de execução.
Definição
Ele permite que você mantenha informações no nível do sistema, como senhas, chaves de API ou diferentes endereços de servidor, que você não deve escrever em seu código. Enquanto o programa está em execução, ele lê essas variáveis e age de acordo. Assim, o mesmo código pode ser executado em ambientes diferentes com configurações diferentes.
Como funciona
É definido através do sistema operacional ou de um arquivo especial e, ao iniciar o programa, memoriza esses valores.
Onde é usado
É utilizado em instalações de servidores, configurações de aplicativos e todos os projetos de software que requerem segurança.
Costuma ser confundido com
Não deve ser confundido com valores codificados gravados no código, porque esse método cria um risco de segurança.
Perguntas frequentes
Por que deveríamos manter essas variáveis privadas?
Para evitar que suas senhas sejam comprometidas ao compartilhar seu código.
Termos relacionados
Ferramentas relacionadas
Esta explicação foi escrita em linguagem simples para a TreScout e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →