XSLT is a cross-browser API for converting XML data into string or virtual DOM implemented natively with multithreaded streaming processing. Accounting the libraries for JSON to XML, extending XPATH with JS data access, and native XML support by XHR it gives native templating engine capable of holding and processing data volume on level of magnitude over JS based ones. The xml4jQuery library provides reactive asynchronous API for XSLT, XPATH, XML+JSON. By performance it stands right behind another native templating implementation: ES6 string literals.
Pro AOP model
With ability to split feature implementation apart from main codebase, development became quite more manageable. Example: for data of particular type you could define own rendering or render refine rules; pipelining allows incrementally change UI by adding/removing elements depend of parameters, data values, previously rendered content.