YAML
Зрозумілий для людини формат серіалізації даних, що часто використовується для конфігурацій.
YAML (рекурсивний акронім 'YAML Ain't Markup Language') розроблений так, щоб бути мінімалістичним. Він використовує відступи для структури, на відміну від дужок у JSON. Популярний у DevOps (Docker, Kubernetes).
graph LR
Center["YAML"]:::main
Rel_xml["xml"]:::related -.-> Center
click Rel_xml "/terms/xml"
Rel_devops["devops"]:::related -.-> Center
click Rel_devops "/terms/devops"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Простими словами
Generated ELI5 content
🤓 Expert Deep Dive
Generated expert content
❓ Часті питання
What is YAML used for?
It's primarily used for configuration files and data exchange between languages.
Is YAML better than JSON?
YAML is more readable for humans and supports comments, but JSON is simpler and faster for machines to parse.
Does indentation matter in YAML?
Yes, correct indentation (spaces, not tabs) is critical for defining the structure.
📚 Джерела
1. YAML