Haml Шаблонизация Хайку

Красиво, модульно,
читаемая разметка:
шаблонизация хайку.

Скачать Haml Версия: 5.1.2 - Что нового?

.erb

<section class=”container>
  <h1><%= post.title %></h1>
  <h2><%= post.subtitle %></h2>
  <div class=”content>
    <%= post.content %>
  </div>
</section>

.haml

%section.container
  %h1= post.title
  %h2= post.subtitle
  .content
    = post.content

Что это?

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

Unspace Interactive и еще несколько других профессиональных разработчиков на Rails в своих проектах используют исключительно Haml, что позволяет им сосредоточиться на чистоте и читабельности кода, а также на скорости производства.

Уделите 5 минут прочтению руководства и после переведите один из ERB шаблонов на Haml. Простота. Наслаждение. Смех. 20 минут спустя вы уже никогда не вернетесь назад.

О Haml