繁体   English   中英

它是否与Ruby的Wicket等效?

[英]Is it there a Ruby equivalent of Java's Wicket?

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

这已经完成了吗?

以前是Yuri Rashkovskii的 Lilu ,但不再保留。 但它仍然可用 ,所以如果你感兴趣,你可以自己维护它。 (这是非常少的代码,实际上,和模板部分正确并不需要无论如何改变。这可能的确需要改变的唯一部分是融入Rails的视图引擎,这应该是相当琐碎,现在的Rails 3实际上确实一个合适的视图引擎。)

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

<!-- 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>

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM