2005年4月30日,星期六

Kwartz 2.0 为 Rails 带来了更多模板选择

发布者:admin

Kwartz 是一个基于“表示逻辑独立性”概念构建的 Ruby 模板系统,该概念禁止在模板文件中使用循环、条件语句等结构。相反,这些逻辑会在第二次传递中根据原始模板中的 id 添加。

随着最新的 2.0 版本发布,Kwartz 现在可以作为 Rails 的模板选项。Makoto Kuwata 利用 Jamis Buck 创建的钩子,遵循了实例到模板变量的约定,甚至允许使用助手(helpers)。

另一种 Ruby 熟悉的模板语言 Amrita 也即将集成 Rails。Rails 默认选项仍将只包含 ERb 和 Builder,但 Kwartz 和即将推出的 Amrita 可以非常轻松地作为替代方案注入。干得漂亮,各位!