Sinatraでも対応してる軽量/シンプルなテンプレートエンジンHamlについてしらべてみた。 そのチュートリアルを勝手に要約してみる ERBと比較してみるとそのシンプルさがよくわかる。 タグとそのコンテント テンプレートエンジン 記述 ERB <strong><%= item.title %></strong> Haml %strong= item.title Hamlでは"%ほげ"でタグを表す タグにつづく=の内容はRubyの文として評価されて、その結果がタグのコンテンツになる。 タグの属性 テンプレートエンジン 記述 ERB <strong class="code" id="message">Hello, World</strong> Haml %strong.code#message Hello, World タグの属性はタグ名に続けてハッシュを記述することで設定する。 また、上記
![Sinatraでも対応している軽量/シンプルなテンプレートエンジン'Haml'についてしらべたメモ - 今日もスミマセン。](https://cdn-ak-scissors.b.st-hatena.com/image/square/a2eda1625b28384c9edf7fa1696ad2e608a9972f/height=288;version=1;width=512/http%3A%2F%2Fgyazo.com%2F04ad138850e1cf8a260f1bb7b26b0a12.png)