Haml

Rubyのテンプレートエンジン。
Railsなどでもプラグインとして使用でき、
とてもシンプルにビューの中身を書けます。

まずは、Gemのインストールから。

gem install haml

続いてRailsにプラグインを組み込む

haml --rails path/to/rails/app

で、終了。

あとは、

!!! XML
%anycreative
  %current
    %time= Time.now.to_s(:db)

をindex.html.haml等の名前でビューディレクトリに置き、
表示させると、こうなります。

<?xml version='1.0' encoding='utf-8' ?>
<anycreative>
  <current>
    <time>2010-02-08 03:16:56</time>
  </current>
</anycreative>

公式サイトはこちら。
Haml - http://haml-lang.com/

TextMateバンドルは、こちら

Tags: ,

Leave a Reply