English
amrita home page
amrita とはなにか?
amrita(アムリタ)は Ruby用のhtml/xhtmlテンプレートライブラリーです。
テンプレートとモデルデータをかけあわせてHTMLドキュメントを出力します。
特色
- アムリタのテンプレートは<?...?> or <% .. %>等の特殊なタグを含まない
普通のHTML文書です。
- テンプレートは一般的なHTMLエディタを使用して作成、修正することができます。
- 静的なパートだけでなく、動的なパートの見ためを変更してもRubyのコードを
変更する必要はありません。
- モデルデータは、Hash, Array, String等のRubyの標準データです。自作のク
ラスをモデルデータにすることもできます。
- 出力はロジックでなくデータによって制御されます。そのため、テストが非常
しやすく、eXtreamProgramingに向いています。
- 必要ならば実行の前にテンプレートをRubyのコードにコンパイルすることもで
きます
ドキュメント
ダウンロード
関連リンク