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