Я подумываю начать использовать шаблонизатор jQuery в моих проектах.
В чем разница между этими двумя?Кроме того, это хорошее время, чтобы начать использовать tmpl, так как он все еще бета?
jquery.tmpl устарел и не будет разрабатываться в данной форме.Команда пользовательского интерфейса jQuery взяла под свой контроль шаблонный проект и снова начнет с нуля.
Подробнее здесь http://blog.jquery.com/2011/04/16/official-plugins-a-change-in-the-roadmap/ http://wiki.jqueryui.com/w/page/37898666/Template
К сожалению, я полагаюсь на версию jquery.TMPL, который сейчас в дикой природе.Вместо того, чтобы дважды менять библиотеку шаблонов, я жду, пока новая команда шаблонов выйдет из команды jQuery UI.
Я бы держался подальше от обоих. jquery.tmpl - deadend, и, кажется, вы можете долго ждать, пока jquery предоставит шаблоны ... (http://www.borismoore.com/2011/10/jquery-templates-and-jsviews-roadmap.html) Лично я переключился на knockoutjs. Он использует jquery.tmpl в версии 1.2.4, и бета-версия 1.3 уже имеет свой собственный шаблон. Как я уже читал, похоже, что миграция не будет очень болезненной ...
Еще один путь, по которому вы можете пойти, это магистральный js, хотя я не очень много знал об этом.
Ответ довольно тривиален, согласно этому комментарию в первых строках jquery-tmplPLus.js:
Additional templating features or support for more advanced/less common scenarios.