Это - там Ruby, эквивалентный из Калитки Java?

Идея состояла бы в том, чтобы заменить ERB шаблонами, которые являются чистым XHTML и что представление было бы чистым кодом, управляющим шаблонным содержанием.

Это уже было сделано?

5
задан rodrigob 27 March 2010 в 16:18
поделиться

3 ответа

Раньше была Лилу Юрия Рашковского , но она больше не поддерживается. Однако он по-прежнему доступен , поэтому, если вам интересно, вы можете поддерживать его самостоятельно. (На самом деле, это очень мало кода, и собственно шаблонная часть в любом случае не нуждается в изменении. Единственная часть, которая, вероятно, действительно должна изменить, - это интеграция с механизмом представления Rails, и это должно быть справедливо тривиально, теперь, когда Rails 3 действительно имеет надлежащий механизм просмотра.)

Более новая система, которая использует атрибуты HTML5 data- , - это 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>
2
ответ дан 15 December 2019 в 01:02
поделиться

Я не уверен, что это именно то, что вы имеете в виду, но усы звучат похожим образом:

http://github.com/defunkt/mustache http://www.rubyinside.com/mustache-for-logicfree-views-in-your-ruby-web-apps-2599.html

0
ответ дан 15 December 2019 в 01:02
поделиться

Trellis - это попытка создания компонентного каркаса в Ruby. Она заимствует больше из Tapestry, но должна иметь сходство с Wicket. http://www.trellisframework.org/

2
ответ дан 15 December 2019 в 01:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: