

美しくDRYで
適切にインデントされた明確なマークアップ
テンプレートの俳句。
Hamlのダウンロード 最新バージョン: 6.3.0 - 新機能
.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抽象マークアップ言語)は、1つの基本原則に基づいています: マークアップは美しいものでなければならない。美しさのために美しさがあるだけではありません。Hamlは、テンプレートの作成を俳句のように素早く簡単にします。
Unspace Interactiveや他のいくつかの専門のRailsショップでは、Hamlをプロジェクトに排他的に使用しています。その理由は、簡潔さ、可読性、生産速度に重点を置いているためです。
チュートリアルを読んで5分間、続いて1つのERBテンプレートをHamlに変換します。簡潔に。楽しく。笑いながら。20分後には、もう戻れません。

-
haml(erbの後)に戻ったときに出る感情: 1. とてもきれい... 2. 頭がおかしい! 3. ああ、やり方思い出すわ。 4. 結婚してください?
@eishe -
過去2年間ですべてのWebプロジェクトでHamlを使用しており、計り知れない時間を節約できました。とても素晴らしいです。
@edenspiekermann -
世界は、もっとHAMLを使用し、ERBをあまり使用しなければ、もっと良くなるでしょう。怠け者でいるのをやめて、今日学習しましょう。#rubyは私の心を支配しています。
@tobrien