Item11197: jquery.tmpl is discontinued

pencil
Priority: Enhancement
Current State: Closed
Released In: 1.2.0
Target Release: minor
Applies To: Extension
Component: JQGridPlugin, JQueryPlugin
Branches:
Reported By: MichaelDaum
Waiting For:
Last Change By: MichaelDaum
... 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
 

ItemTemplate edit

Summary jquery.tmpl is discontinued
ReportedBy MichaelDaum
Codebase
SVN Range
AppliesTo Extension
Component JQGridPlugin, JQueryPlugin
Priority Enhancement
CurrentState Closed
WaitingFor
Checkins
TargetRelease minor
ReleasedIn 1.2.0
CheckinsOnBranches
trunkCheckins
Release01x01Checkins
Topic revision: r2 - 12 Oct 2013, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy