
Jsrender is a javascript library that allows you to define a boilerplate structure once and reuse it to generate content dynamically.
it is an optimized template rendering system, it can be used to render templates to strings, ready for insertion in the dom.