2012-09-10 33 views
18

Hoy en día, podemos encontrar muchos motores de plantillas JS como KnockOut, Moustache, Subrayado, ... ¿Puede decirme cuáles son las ventajas de una arquitectura basada en estos motores? y/o cuándo usarlos? ¿Es mejor (mantenimiento, costos de desarrollo, confiabilidad, ...) que generar todo el HTML desde el servidor?Javascript - Template Engine

¿Es una buena arquitectura exponer feeds (servicio de descanso en json) y hacer algunas cosas en el lado del cliente (micro plantillas)?

Respuesta

7

La principal ventaja de las plantillas es la optimización de la cantidad de datos que se pasan al cliente, lo que hace que la respuesta sea más rápida, reduce los costos de tráfico y aumenta el rendimiento de sus servidores.

+3

+1 También se debe tener en cuenta que estresa más al cliente y hace que el cliente (un poco) más grueso. – helpermethod