Я ищу минималистскую шаблонную систему для JavaScript, John Resig крыла JavaScript Микро Шаблонная обработка. Меньшее лучше, и если это - jQuery, базирующийся еще лучше. Рекомендации?
Я попробовал микрошаблонную обработку John's, но столкнулся с несколькими проблемами, требуемыми, чтобы видеть, испеклись ли там более / лучшие пакетные решения там.
[Обновление] я попробовал Микро Шаблонную обработку Resig снова и она работает хорошо на меня. Все еще хотел бы услышать о других альтернативах, если существует кто-либо.
В конце концов, я выбрал Micro Template Джона Ресига, у меня он отлично работает.
Theres JBST
<a class="ExtLink"
href="<%= "http://en.wikipedia.org/wiki/" + this.data.wiki %>"
onclick="window.open(this.href);return false;"><%= this.data.name %></a>
Мне очень нравится JST (шаблоны JavaScript) . Они используют то же соглашение для токенов, что и JSP $ {} - довольно просто.
Есть еще Mustache.js, у него аккуратный синтаксис IMO.
JBST (JsonML + шаблоны на стороне браузера) - хорошая альтернатива микро-шаблону Джона Ресига. Он имеет похожий синтаксис, но анализ шаблона не выполняется во время выполнения, поэтому он может быть более компактным и надежным. Результатом синтаксического анализа является чистый JavaScript, который можно комбинировать с другими скриптами и запускать непосредственно в браузере.
ОБНОВЛЕНИЕ: эта система была переписана с нуля как дуэльная библиотека шаблонов ( клиент и сервер) под названием DUEL: http://duelengine.org