Haml (язык абстрактной разметки HTML) основывается на одном главном принципе: разметка должна быть красивой. Это не просто красота ради красоты, Haml ускоряет и упрощает создание шаблонов до истинного хокку.



Пример кода на Haml:



Вместо

<div class='content'>Hello, World!</div>



Можно записать

.content Hello, World!



Haml можно использовать тремя способами:

— В качестве инструмента командной строки.

— Как плагин для Ruby on Rails.

— Как отдельный модуль Ruby.



Как мы видим, это значительно ускоряет процесс разработки.



#Инструменты