Junior — Middle
Обяснете какво представлява YAML файл и за какво се използва
sobes.tech AI
Отговор от AI
YAML (YAML Не е език за маркиране) — това е четим за човека формат за сериализация на данни, често използван за конфигурационни файлове.
Основни характеристики на YAML:
- Лесен за четене и писане от човек
- Използва отстъпи за вложеност, подобно на Python
- Поддържа списъци, речници и скаларни стойности
Използва се за съхранение на настройки на приложения, описание на инфраструктура (например в Kubernetes), CI/CD пайплайни и други задачи, където е важно удобно и разбираемо да се опише структурата на данните.
Пример за YAML файл:
server:
port: 8080
host: localhost
features:
- login
- signup
- dashboard