Sobes.tech
Junior — Middle

Izskaidrojiet, kas ir YAML fails un kam tas tiek izmantojts

sobes.tech AI

Atbilde no AI

YAML (YAML Nav ir Markup Valoda) — ir cilvēkam lasāms datu serializācijas formāts, bieži izmanto konfigurācijas failos.

Galvenās YAML īpašības:

  • Viegli lasāms un rakstāms cilvēka
  • Izmanto ievietošanas atstarpes iekšējo struktūru veidošanai, līdzīgi kā Python
  • Atbalsta sarakstus, vārdnīcas un skalarvērtības

Izmanto lietojumprogrammu iestatījumu glabāšanai, infrastruktūras aprakstīšanai (piemēram, Kubernetes), CI/CD pipeline un citām uzdevumiem, kur ir svarīgi ērtā veidā un saprotami aprakstīt datu struktūru.

YAML faila piemērs:

server:
  port: 8080
  host: localhost
features:
  - login
  - signup
  - dashboard