Junior — Middle
Vysvetlite, čo je súbor YAML a na čo slúži
sobes.tech AI
Odpoveď od AI
YAML (YAML Nie je Markup Jazyk) — je čitateľný formát pre serializáciu dát, ktorý sa často používa na konfiguračné súbory.
Hlavné vlastnosti YAML:
- Jednoduché na čítanie a písanie ľuďmi
- Používa odsadenia na vnorenie, podobne ako Python
- Podporuje zoznamy, slovníky a skalárne hodnoty
Používa sa na ukladanie nastavení aplikácií, opis infraštruktúry (napríklad v Kubernetes), CI/CD pipeline a ďalších úloh, kde je dôležité pohodlne a zrozumiteľne opísať štruktúru dát.
Príklad YAML súboru:
server:
port: 8080
host: localhost
features:
- login
- signup
- dashboard