Así que hay un montón de preguntas más antiguas sobre este tema que apuntan a una cantidad de opciones disponibles. Estas dos preguntas, por ejemplo, son algunos de los más contestado sobre el tema:¿Cuál es el mejor motor de plantillas Javascript actual?
What good template language is supported in JavaScript?
La mayor parte de las respuestas a ambas preguntas son de 2008.
Sin embargo, en el último año por lo que el paisaje de JavaScript ha evolucionado considerablemente. Por ejemplo, las extensiones .NET JQuery se agregaron recientemente como complementos oficiales de JQuery.
Fuera de los motores de plantillas actuales, ¿cuál es el mejor para usar? Aquí están algunas opciones yo sepa:
- JQuery-tmpl
- https://github.com/jquery/jquery-tmpl
- http://blog.jquery.com/2010/10/04/new-official-jquery-plugins-provide-templating-data-linking-and-globalization/
- http://weblogs.asp.net/scottgu/archive/2010/10/04/jquery-templates-data-link-and-globalization-accepted-as-official-jquery-plugins.aspx
- http://www.borismoore.com/2010/10/jquery-templates-is-now-official-jquery.html
- (anteriormente un proyecto NJE)
- micro-plantillas de John Resig
- http://ejohn.org/blog/javascript-micro-templating/
- incluidos en underscore.js
- JTemplates
- puro (puro discreto motor de proceso)
- plantillas http://beebole.com/pure/
- ASP.NET Ajax
- jQuery Smarty
Teniendo en cuenta todas estas diferentes opciones, que es probablemente el mejor para elegir?
Estaba tratando de decidir entre las Microtemplates de Resig y JQuery-tmpl, pero no sé cuál de las dos es mejor o si hay una mejor opción que ninguna de ellas.
¿Alguien que esté familiarizado con muchas de las opciones disponibles puede dar algunos consejos al respecto?
Cue holy war in 3 ... 2 ... 1 ... – Piskvor
Esto es completamente subjetivo, no sería si tuvieras ciertos criterios que buscas ... pero solo preguntas "¿Qué hay? ¿el mejor?" Necesitas diseñar lo que buscas, facilidad de uso, rendimiento, flexibilidad, etc. –
La lista falta. Bigote.js (y spin-off handlebar.js) – Pointy