Телефон

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