Шаблоны: XSLT vs jQuery

Мне нужен механизм шаблонизации для html-страниц, поставляемых с моим приложением. Сначала я рассматривал все решения по шаблонизации на javascript (например, шаблоны jQuery), но поскольку мои входные данные - XML, я вдруг снова вспомнил про XSLT. Я наткнулся на десятки библиотек, но ни одна из них не использовала XSLT, поэтому я совсем забыл о его существовании и о том, насколько он полезен для создания шаблонов.

Итак, XSLT постепенно устаревает и вытесняется альтернативами javascript? Я где-то читал, что XSLT слишком сложен для большинства пользователей, но это единственный его недостаток или есть еще минусы?

Update: Я сам могу назвать только один недостаток: с XSLT нужно разобрать/пересмотреть всю страницу, прежде чем показать что-то пользователю, а с javascript страница уже видна, и недостающие элементы заполняются потом.

15
задан Muis 4 October 2011 в 13:06
поделиться