YAML
YAML (YAML Ain't Markup Language)
Uma linguagem de serializacao de dados legivel por humanos comummente utilizada para ficheiros de configuracao e troca de dados, concebida para ser facilmente lida e escrita por humanos enquanto e mapeavel para estruturas de dados comuns.
Detalhe tรฉcnico
O YAML utiliza indentacao (apenas espacos, nao tabs) para estrutura hierarquica. Os tipos de nos: mapeamentos (chave: valor), sequencias (- item) e escalares (strings, numeros, booleanos, null, timestamps). As funcionalidades avancadas: ancoras (&nome) e alias (*nome) para deduplicacao, tags (!tipo) para tipagem personalizada, multi-documento (separador ---) e literais de bloco (| para preservar novas linhas, > para dobrar). O YAML 1.2 e um superconjunto do JSON. Os riscos de seguranca: a desserializacao pode executar codigo โ utilizar yaml.safe_load() (Python) ou !!str tags.
Exemplo
```javascript
// YAML: web API example
const response = await fetch('/api/resource');
const data = await response.json();
console.log(data);
```