Телефон

0 800 307-444

Отмена
tel Позвонить msg Онлайн поддержка
АльфаSMS Глоссарий YAML (Yet Another Markup Language)

YAML (Yet Another Markup Language)

YAML (Yet Another Markup Language, а позже – YAML Ain't Markup Language) – это формат сериализации данных, который используется для удобного сохранения и передачи структурированной информации в виде текста, который легко читается человеком.

Особенности YAML:

  1. Простота и читабельность: YAML максимально приближен к обычному тексту, легко читается и редактируется.
  2. Использование отступов: Структура данных определяется с помощью отступов (аналогично Python), а не скобками.
  3. Поддержка сложных структур: Можно хранить словари, списки, вложенные объекты.
  4. Распространенное использование: Применяется в конфигурационных файлах (например, для Docker, GitHub Actions, Kubernetes, Ansible и т. Д.).

Сравнение с JSON:

  • YAML более читаемый, менее формальный (нет кавычек, фигурных скобок и т.д.);
  • JSON более строгий, но чаще используется в веб-разработке и API.
5
E