1. Quand utiliser YAML plutôt que JSON
JSON est optimisé pour l'échange de données machine à machine (réponses d'API, configurations enregistrées) — sa grammaire stricte réduit les surprises lors de l'analyse. YAML repose sur l'indentation, prend en charge les commentaires (#) et est plus lisible pour les humains, c'est pourquoi il est largement utilisé dans les fichiers de configuration : docker-compose.yml, workflows GitHub Actions, manifests Kubernetes, playbooks Ansible. Utilisez cet outil pour convertir une configuration YAML en JSON afin de la traiter par programme, ou pour transformer des données JSON en YAML propre et lisible.