Telefone

0 800 307-444

Cancelar
tel Chamar msg Suporte online
АльфаSMS Glossário YAML (Yet Another Markup Language)

YAML (Yet Another Markup Language)

YAML (Yet Another Markup Language e, mais tarde, YAML Ain't Markup Language) é um formato de serialização de dados utilizado para armazenar e transmitir convenientemente informações estruturadas sob a forma de texto que pode ser facilmente lido por humanos.

Caraterísticas do YAML:

  1. Simplicidade e legibilidade: O YAML é o mais próximo possível de texto simples, fácil de ler e editar.
  2. Utilização de indentação: A estrutura de dados é definida utilizando indentação (semelhante à do Python) em vez de parênteses.
  3. Suporte para estruturas complexas: Podem ser armazenados dicionários, listas e objectos aninhados.
  4. Utilização comum: Utilizado em ficheiros de configuração (por exemplo, para Docker, GitHub Actions, Kubernetes, Ansible, etc.).

Comparação com JSON:

  • YAML é mais legível, menos formal (sem aspas, chaves, etc.);
  • JSON é mais rigoroso, mas mais utilizado no desenvolvimento web e em APIs.
5