| ДАЙДЖЕСТ: |
YAML — это такой формат данных, направленный на работу и описание сложных структур данных, который, однако, имеет достаточно не трудную, для интуитивного понимания систему разметки.
Цели создания
Кларк Эвансом как создатель, заложил изначально, для реализации всего задуманного следующие требования: краткость и понятность, достаточную четкость и расширяемость, вполне интуитивно понятный потоковый интерфейс, пользуется структурами данных, понятными для языков программирования, с легкостью реализуется, можно сказать очень легко и оперирует цельной моделью информации, т.е. никаких исключений — никакого беспорядка.
YAML, в общем, применяют как формат для конфигурационных файлов, для отладки веб-каркасов Dancer, Ruby on Rails, Symfony, Dart. GAE framework, и Google App Engine.
Реализация
YAML нашел поддержку в следующих языках программирования:
Для чего же необходим YAML
Интуитивно понятный и очень доступный для понимания человеком формат YAML, в основном предназначен для записи настроек проекта, по сути аналогичен файлам с расширением INI. Так, при помощи Yaml конструкций с легкостью можно разработать новостную ленту, и в дальнейшем в кратчайшие сроки вносить изменения вручную, без особых трудозатрат.
![]() |
КРАСНОДАР. Краевые депутаты просят Правительство России о господдержке организаций детского отдыха
АСТРАХАНЬ. Контроль за обеспечением астраханцев льготными лекарствами будет усилен
КРАСНОДАР. Глава Армавира Харченко выразил соболезнования семье погибшего при ударе БПЛА
АСТРАХАНЬ. Астраханская область возглавила список регионов России с самым агрессивным солнцем
КРАСНОДАР. На сессии ЗСК рассмотрели вопрос об упразднении и создании судебных участков
Россияне стали на 22% меньше пользоваться мобильным интернетом
КЧР. В Черкесске с начала года демонтировали почти 190 незаконных рекламных конструкций