簡體   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