它是否与Ruby的Wicket等效?

时间:2010-01-08 11:55:50

标签: java ruby-on-rails ruby wicket template-engine

我们的想法是用纯XHTML模板替换ERB,并且视图将是操作模板内容的纯代码。

这已经完成了吗?

3 个答案:

答案 0 :(得分:2)

曾经Lilu Yuri Rashkovskii,但不再维护。它是still available,所以如果你感兴趣,你可以自己维护它。 (实际上,它的代码非常少,并且模板部分本身也不需要改变。可能 需要更改的唯一部分是集成到Rails视图引擎中,应该是相当简单,现在Rails 3确实拥有一个合适的视图引擎。)

利用HTML5的data-属性的新系统RuHLAndrew Stone。这是一个快速的味道(从网站上偷来的):

<!-- view.html -->
<html>
  <body>
    <p data-ruhl="say_hello"/>
  </body>
</html>

# model.rb
def say_hello
  "Hello World"
end

<!-- result.html -->
<html>
  <body>
    <p>Hello World</p>
  </body>
</html>

答案 1 :(得分:2)

Trellis试图在Ruby中创建一个组件框架。它从Tapestry借得更多,但应与Wicket有相似之处。 http://www.trellisframework.org/

答案 2 :(得分:0)