Item11197: jquery.tmpl is discontinued
Priority: Enhancement
Current State: Closed
Released In: 1.2.0
Target Release: minor
... and will be superseded by by
JsRender templates, and
JsViews.
From
http://www.borismoore.com/2011/10/jquery-templates-and-jsviews-roadmap.html (2011-10-10):
Roadmap summary:
- jQuery templates: Will remain at Beta1, and be superseded by JsRender templates, and JsViews.
- JsRender: Soon move to Beta – then on to V1
- jQueryUI plan to use JsRender. (TBD whether it will migrate to jQuery project in GitHub...)
- JsViews: Move to Beta (after JsRender) and then on to V1 …
- May also be used by jQueryUI
So
jquery.tmpl
... another jquery development going zigzag. No good idea for customer's need in continuity. But we can't help it.
Situation is that these things will need to be monitored, i.e. the progress of jquery UI's adoption of any template mechanism.
Changes do also affect other plugins like
JQGridPlugin that currently allows to render data cells using jquery.tmpl.
More links on the issue:
--
MichaelDaum - 24 Oct 2011
For now we stick to jquery.tmpl as shipped with the core. Even two years later it is not clear which template library is best choice. There's even
a new w3c draft on html templates that covers part of the features available in all of the javascript based template systems.
--
MichaelDaum - 12 Oct 2013