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 № 1Es 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>"