ДАЙДЖЕСТ: |
YAML — это такой формат данных, направленный на работу и описание сложных структур данных, который, однако, имеет достаточно не трудную, для интуитивного понимания систему разметки.
Цели создания
Кларк Эвансом как создатель, заложил изначально, для реализации всего задуманного следующие требования: краткость и понятность, достаточную четкость и расширяемость, вполне интуитивно понятный потоковый интерфейс, пользуется структурами данных, понятными для языков программирования, с легкостью реализуется, можно сказать очень легко и оперирует цельной моделью информации, т.е. никаких исключений — никакого беспорядка.
YAML, в общем, применяют как формат для конфигурационных файлов, для отладки веб-каркасов Dancer, Ruby on Rails, Symfony, Dart. GAE framework, и Google App Engine.
Реализация
YAML нашел поддержку в следующих языках программирования:
Для чего же необходим YAML
Интуитивно понятный и очень доступный для понимания человеком формат YAML, в основном предназначен для записи настроек проекта, по сути аналогичен файлам с расширением INI. Так, при помощи Yaml конструкций с легкостью можно разработать новостную ленту, и в дальнейшем в кратчайшие сроки вносить изменения вручную, без особых трудозатрат.
АДЫГЕЯ. Гимнастка Милена Капкова стала призером второго этапа Всероссийской спартакиады
КРАСНОДАР. Сразу 282 жителя Кубани стали победителями и призерами чемпионата «Абилимпикс»
ЧЕЧНЯ. В Минавтодоре прошло мероприятие ко Дню чеченского языка
АСТРАХАНЬ. Игорь Бабушкин: «Бессмертный полк» в Астраханской области пройдет в нескольких форматах
АДЫГЕЯ. В Майкопском районе опрокинулся полуприцеп грузовика
ВОЛГОГРАД. Губернатор инициировал создание программы по восстановлению водных объектов
КРАСНОДАР. На территории Кубани за ночь было уничтожено 66 БПЛА
АСТРАХАНЬ. Астраханцы оценили влияние масштабные мероприятий на имидж города
Прогнозируется непростая неделя для тех, кто чувствителен к геомагнитным бурям
Захарова: учения НАТО вблизи границ РФ носят провокационный характер
Кабмин поддержал ратификацию соглашения о зоне свободной торговли стран ЕАЭС и Ирана
Пассажиры электропоезда «Ласточка» стали активно использовать бесплатный Wi-Fi
ChatGPT поможет компании Moderna создавать вакцины против рака и вирусов
КЧР. В Черкесске на сельхозярмарке свою продукцию представили 150 производителей