When comparing JsRender vs Pure.js, the Slant community recommends JsRender for most people. In the question“What are the best JavaScript templating engines?” JsRender is ranked 24th while Pure.js is ranked 28th. The most important reason people chose JsRender is:
JsRender's syntax is clean and intuitive. It's very similar to Handlebars with a lot of curly braces ({}).
Ranked in these QuestionsQuestion Ranking
Pros
Pro Clean syntax
JsRender's syntax is clean and intuitive. It's very similar to Handlebars with a lot of curly braces ({}).
Pro Automatically extends JavaScript libraries available
If a Javascript library is available in the page when it's loaded, Pure will automatically extend it to use it inside the templates.
Cons
Con Lack of Documentation
The docs aren't updated and don't contain all the available functions that one could use.
Con Injection not explicit in template
Looking at the template, we cannot see where content will be injected. Instead, all we see are empty tags.
Con Not enough separation
The controller knows too much about the template.
Con Not many reasources outside the official documentation
PureJS is not very popular and it's not used by many. Because of this, there are not many guides or tutorials out there for Pure.js other than the official documentation.