Junior — Middle
Explique o que é um ficheiro YAML e para que é que serve
sobes.tech IA
Resposta da IA
YAML (YAML Não é uma Linguagem de Marcação) — é um formato legível por humanos para serialização de dados, frequentemente usado em ficheiros de configuração.
Principais características do YAML:
- Fácil de ler e escrever por humanos
- Usa indentação para aninhamento, semelhante ao Python
- Suporta listas, dicionários e valores escalares
Usado para armazenar configurações de aplicações, descrever infraestrutura (por exemplo, no Kubernetes), pipelines CI/CD e outras tarefas onde é importante descrever a estrutura de dados de forma conveniente e compreensível.
Exemplo de um ficheiro YAML:
server:
port: 8080
host: localhost
features:
- login
- signup
- dashboard