Шаблонирование на стороне клиента: движок JavaScript (например, Handlebars, Dust...) или XSLT

После некоторых размышлений и исследований о клиентских HTML-шаблонах сегодня я обнаружил, что, хотя клиентские JavaScript-шаблоны (такие как Handlebars, Dust и другие) являются мощным выбором, их может быть сложно интегрировать в компонент пользовательского интерфейса. парадигма ориентированного стиля без использования скриптов сборки.

И тогда я сказал: что случилось с XSLT?,

Насколько я знаю, поддержка браузеров для XSLT 1.0 очень зрелая, с небольшими проблемами на мобильных платформах.

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

Примечание: я знаю, что сложные шаблоны были бы более удобочитаемыми, используя что-то вроде панелей управления, но я пытаюсь выяснить, может ли XSLT быть хорошим выбором для простых или не очень сложных шаблонов.

1 ответ

Вы должны взглянуть на Saxon CE http://www.saxonica.com/ce/index.xml

Другие вопросы по тегам