Web BizarroWeb Bizarro

Suscríbete a nuestro Newsletter

X

Únete a nuestra lista de correos para recibir semanalmente actualizaciones de nuestro contenido.

Vistas declarativas para Backbone

Vistas declarativas para Backbone 20.MAY.14

Alvaro José Rios Ch
Fundador WebBizarro

Backbone es un excelente framework para crear aplicaciones JavaScript, es muy completa y bastante sencilla de usar en términos generales. Sin embargo el sistema de plantillas para las vistas en backbone es un poco molesto para usar, al menos si no estas acostumbrado.

QuiltJs ayuda a muchísimo a mejorar el código, hacerlo más legible y facilitar a los desarrolladores escribir plantillas para backbone ya que usa un sistema declarativo para crear las plantillas por lo que no tendrás que colocar código adicional al HTML, esto es muy útil si trabajas con diseñadores o maquetadores ya que no tendrán que saber usar backbone para crear la capa de presentación de la aplicación.

En vez de tener que hacer esto  

<img src="<%= model.photo_url %>"/>
<a href="<%= model.get('url') %>">
    <span><%= escape(model.get('first_name')) %></span>
    <span><%= escape(model.get('last_name')) %></span>
</a>

Solo tenemos que colocar esto

<img data-src="photo_url"/>
<a data-href="url">
    <span data-escape="last_name"/>
    	<span data-escape="first_name"/>
</a>

Como pueden ver es mucho más sencillo y hay que escribir menos por lo que es una muy buena herramienta para tener a la mano a la hora de hacer aplicaciones con Backbone. Pueden encontrar toda la documentación necesaria en el sitio de QuiltJs por lo que no deberían tener ningún problema para utilizarla.