/ / ¿Hay una manera más fácil de construir HTML en Ruby? - Rubí sobre rieles, rubí, controles web

¿Hay alguna forma más fácil de crear HTML en Ruby? - ruby-on-rails, ruby, controles web

Soy nuevo en Ruby on Rails. Cuando construyo la página tengo que escribir el código HTML plano manualmente.

¿Existe alguna herramienta como el control web de asp.net que pueda construir la página fácilmente?

Respuestas

5 para la respuesta № 1

Es posible que desee mirar en Haml - http://haml-lang.com/

Algunas personas consideran que es más conciso y más fácil de leer / escribir que html.erb.


1 para la respuesta № 2

Código generado == código malo y feo, por lo que es mejor escribir su propio HTML.
Sin embargo, se recomienda utilizar los ayudantes HTML de Rails como ayudantes de formulario etc.

Haml y Delgado puede ahorrarle muchas pulsaciones al escribir HTML y lo mantendrá mucho más limpio.


-1 para la respuesta № 3

Es posible que desee mirar en el gema dom que he desarrollado. Usándolo, puedes hacer cosas como:

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