Sobes.tech
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