Rendering templates, and linking to changes in data:

Insert HTML from a rendered template, as innerHTML under a container element. (Uses only JsRender.)
Insert HTML from a rendered template between other content, and then data-link the content, for live updates. (Uses JsViews for data-linking.)

Binding content to data by rendering a template, inserted between text nodes:
Preceding text - Following text
Binding content to data by rendering a template, inserted between elements:
Preceding element - Following element
Binding content to data by rendering a template, inserted as content of an HTML container element: