2012-04-06 24 views
5

¿Cómo usar plantillas delgadas con la red troncal?¿Cómo usar plantillas delgadas con la red troncal?

Utilizo en mi ruby-on-rails la aplicación de la gema backbone-on-rails que usa plantillas ecológicas. Pero en mi proyecto utilizo el motor de plantillas delgado y, por supuesto, quiero usar solo un tipo de plantilla. ¿Pero cómo puedo cambiar a delgado en la columna vertebral?

Gem backbone-rails de codebrew ofrece erb y haml, por lo que creo que puedo usar también delgado. ¿Pero cómo?

Respuesta

4

Creo que está confundiendo la diferencia entre las plantillas del lado del cliente y las plantillas del lado del servidor. Slim, HAML end ERB son bibliotecas de plantillas del lado del servidor de Ruby.

Eco es una biblioteca de plantillas del lado del servidor node.js. Las plantillas se pueden compilar en plantillas del lado del cliente con Eco, pero depende de node.js compilar las plantillas en el servidor.

Es importante comprender que cuando crea una plantilla del lado del servidor, el resultado representado generalmente termina en su navegador como HTML, la plantilla nunca termina en el navegador. Con la creación de plantillas del lado del cliente, la plantilla en sí existe en el navegador y la plantilla se representa mediante JavaScript (en este caso, backbone.js) para producir el código HTML en la página.

Cuestiones relacionadas