Informática Múltipla Escolha

What is the purpose of an .env file?

What is the purpose of an .env file?

  1. To keep secret keys outside of source code, which often live in online code repositories
  2. To set how the environment of the integration is structured
  3. To configure automated actions in online code repositories
  4. To host your JSON configurables

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - To keep secret keys outside of source code, which often live in online code repositories

Análise da Questão

O arquivo .env (environment variables) é um padrão muito comum no desenvolvimento de software moderno. Sua função principal é permitir que você armazene configurações e dados sensíveis fora do código fonte do seu projeto.

Por que isso é importante?

  • Segurança: Senhas, chaves de API e tokens de autenticação nunca devem ser escritos diretamente no código. Se o código for enviado para um repositório público (como GitHub), qualquer pessoa poderá ver essas credenciais.
  • Flexibilidade: Você pode ter diferentes arquivos .env para ambientes diferentes (desenvolvimento, testes, produção) sem precisar alterar o código base.
  • Controle de Versão: Para garantir que ninguém suba o arquivo .env para o servidor, ele costuma estar listado no arquivo .gitignore.

Comparativo entre as Opções

OpçãoAvaliaçãoMotivo
Manter chaves secretas fora do códigoCorretaEsta é a definição exata da utilidade de segurança do arquivo.
Estruturar a integraçãoIncorretaO .env fornece variáveis, não define a arquitetura da integração.
Configurar ações automatizadasIncorretaIsso é feito via arquivos de workflow (YAML) em ferramentas de CI/CD.
Hospedar configuráveis JSONIncorretaO formato do .env é simples (KEY=value), não é JSON.

Em resumo, o objetivo central é proteger informações sigilosas evitando que elas fiquem expostas dentro do código-fonte que é compartilhado ou versionado.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.