Skratka YAML znamená “YAML Ain’t Markup Language” (pôvodne “Yet Another Markup Language”) a označuje dátový formát, ktorý je jednoduchý na čítanie a zápis. YAML sa často používa na konfiguráciu aplikácií, štruktúrované ukladanie dát a výmenu dát medzi systémami.
Kľúčové vlastnosti YAML:
1.Čitateľný pre ľudí – Zameriava sa na jednoduchú syntax, ľahkú na pochopenie.
2.Indentácia – Využíva odsadenie (medzery) na definovanie hierarchie dát.
3.Flexibilný – Podporuje komplexné štruktúry ako zoznamy, mapy a scalar hodnoty.
Príklad YAML:
server:
name: example-server
ip: 192.168.1.1
users:
– name: admin
role: superuser
– name: guest
role: readonly
Kde sa používa YAML?
•Konfiguračné súbory (napr. Docker Compose, Kubernetes)
•Automatizácia (Ansible playbooky)
•Nastavenia v CI/CD pipeline (napr. GitHub Actions)
Je obľúbený medzi vývojármi vďaka svojej prehľadnosti a jednoduchosti. 😊