1. YAML과 JSON, 언제 무엇을 쓰나
JSON은 API 응답·설정 저장 등 기계 간 데이터 교환에 최적화되어 있고, 문법이 엄격해 파싱 오류가 적습니다. YAML은 들여쓰기 기반으로 주석(#)을 지원하고 사람이 읽기 편해, docker-compose.yml·GitHub Actions 워크플로·Kubernetes 매니페스트·Ansible 플레이북 등 설정 파일에 널리 쓰입니다. 이 도구는 YAML로 작성된 설정을 JSON으로 바꿔 프로그램에서 다루거나, JSON 데이터를 YAML로 바꿔 사람이 읽기 쉽게 정리할 때 사용합니다.