¿Deben las plantillas del lado del cliente como la siguiente (utilizando motor de plantillas de subrayado):Coloque las plantillas de JavaScript del lado del cliente en HTML o JavaScript?
<p class="foo"><%= bar %></p>
ser colocados en un archivo HTML independiente, o presentar una JavaScript separada? Sé que podría funcionar en ambos sentidos.
Por ejemplo, un archivo JavaScript simplemente podría contener una lista de variables de cadena, así:
var cute = '<p class="the"><%= unicorn %></p>';
var fb = '<p class="new-design"><%= sucks %></p>';
Pero también he visto lo siguiente:
<script type="text/template" id="omg-template">
<span id="swag-name"><%= name %></span>
</script>
Sólo a partir de una separación de las preocupaciones punto de vista , ¿a dónde pertenece el almacenamiento de la plantilla?
Una buena respuesta, gracias hombre. – Qcom