wiki:TemplateComponents
close Warning: Can't synchronize with repository "(default)" (Unsupported version control system "bzr": Can't find an appropriate component, maybe the corresponding plugin was not enabled? ). Look in the Trac log for more information.

Template components

They should:

  • Be format-agnostic (not specific to HTML nor XML);
  • Allow custom tags;
  • Allow access to external parameters (through either dynamic bindings, or explicit injection); and,
  • Have a logical syntax.

Existing systems under investigation are:

Systems no longer under consideration (at least for syntax) are:

System Reason
CL-WHO Not a markup language
HTOUT Not a markup language
HUNCHENTOOT No template functionality
LML Not a markup language
LML2 Not a markup language
Weblocks No template functionality

Note, however, that LML2 does claim to have user-extensible tags. It would be good to see how they did it. Weblocks also has a render architecture that may be good.

Last modified 13 years ago Last modified on 02/06/2008 02:12:17 PM