Шаблоны jQuery устарели?

Я вижу, что на странице шаблона плагина jQuery, что плагины jQuery перешли от бета-версии к устаревшим, не передавая настоящий выпуск. Почему я не могу найти информацию о jquery.com или связанных с ними сайтах. Или когда замена может быть доступна. Может быть 1.8?

Это очень неприятно, потому что мой проект сделал большие инвестиции в шаблоны jQuery. Теперь это выглядит как плохая инвестиция, и мы ищем что-то другое, основанное на jQuery, включая JavascriptMVC.

Любые лучшие предложения? Я буду рад принять обоснование или другую информацию в комментариях, но я предпочел бы предложения в качестве ответов.

Ответ 1

Шаблоны jQuery не мертвы, они просто не являются официальным языком шаблонов проекта. Сопровождающий этого проекта, вероятно, по-прежнему будет делать некоторые обновления (и планирует в будущем немного переделать его).

JavaScriptMVC довольно сложнее, чем просто шаблоны, и вы можете использовать практически любой язык шаблонов, который вы хотите с ним.

Некоторые из наиболее популярных языков шаблонов в наши дни Mustache/Handlebars, Dust.js, Haml, Встроенный JavaScript и некоторые другие. Первые три фактически похожи на синтаксис шаблонов jQuery, за исключением того, что они не создают объект jQuery для вашего элемента. Это легко добавить.

Ответ 3

Да, много людей злится об отказе от шаблонов jQuery (между прочим). С другой стороны, в новом пользовательском интерфейсе jQuery будет реализован какой-то шаблон, но не уверен, что это еще не все. Лучше всего искать альтернативный шаблонный двигатель.

Таблица сравнения приведена в jQuery wiki.

Ответ 4

Я использовал как шаблон jQuery, так и дескрипторы. IMHO, руль лучше, чем шаблон jquery с точки зрения использования, четкости кода и скорости. Предварительно скомпилированные шаблоны Handlebars загружаются очень быстро в разных браузерах. Посмотрите эту ссылку для сравнения различных шаблонных двигателей: http://jsperf.com/jquery-template-table-performance/134