Есть ли более простой способ построить HTML в Ruby? - PullRequest
1 голос
/ 16 июня 2011

Я новичок в Ruby on Rails. При создании страницы я должен написать простой HTML-код вручную.

Есть ли какой-либо инструмент, например, веб-элемент управления asp.net, который может легко создать страницу?

Ответы [ 3 ]

5 голосов
/ 16 июня 2011

Возможно, вы захотите взглянуть на хамл - http://haml -lang.com /

Некоторые люди считают его более кратким и простым для чтения / записи, чем html.erb.

1 голос
/ 16 июня 2011

Сгенерированный код == плохой и некрасивый код, поэтому лучше написать свой собственный HTML.
Однако вам рекомендуется использовать HTML-помощники Rails, такие как помощники форм и т. Д.

Haml и Slim могут сэкономить много нажатий клавиш при написании HTML и значительно облегчат его работу.

0 голосов
/ 05 мая 2016

Возможно, вы захотите взглянуть на dom gem , который я разработал. Используя его, вы можете делать такие вещи, как:

require "dom"
["foo".dom(:span, class: "bold"), "bar"].dom(:div).dom(:body).dom(:html)
# => "<html><body><div><span class=\"bold\">foo</span>bar</div></body></html>"
...