소프트웨어에서 '데이터 직렬화 포맷' 중 YAML의 특징으로 올바른 것은?

쉬움 freeCodeCamp
보기 및 정답
A 들여쓰기로 계층 구조를 표현하며, 주석을 지원하고 사람이 읽기 쉬운 설정 파일 포맷이다
B 이진 형식으로 인코딩되어 있어 사람이 직접 읽거나 수정하는 것이 불가능하다
C JavaScript 런타임 환경에서만 사용할 수 있으며 다른 언어에서는 지원되지 않는다
D XML(eXtensible Markup Language)의 약자로 동일한 기능을 제공하는 포맷이다

해설

YAML(YAML Ain't Markup Language)은 들여쓰기 기반의 계층 구조를 가진 데이터 직렬화 포맷입니다. JSON과 달리 주석(#)을 지원하며 괄호 대신 들여쓰기를 사용해 가독성이 높습니다. Docker Compose, Kubernetes, GitHub Actions 등의 설정 파일에 널리 사용됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...