537
Comment:
|
1244
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#pragma section-numbers off == Presentation Styles == |
|
Line 5: | Line 9: |
* ["Programmatic"] === Syntax === |
|
Line 12: | Line 19: |
Feel free to add more abstract descriptions to help people decide what they are looking for! | === Examples === Some presentation systems fall neatly into the categories above. Others are less easy to classify but have a closer association to one category than the others. ==== PythonInWebPage ==== * CheeTah * PSP (from WebWare) * ["Spyce"] ==== StructureAnnotation ==== * ZPT (Zope Page Templates - see ["Zope"]) * DTML (Document Template Markup Language - see ["Zope"]) * ClearSilver * wt (see JonsPythonModules) * PyMeld ==== Hybrids ==== * CHTL and CGTL (from CherryPy) ==== Programmatic ==== * PTL (from ["Quixote"]) === Note === Feel free to add more abstract descriptions and more examples to help people decide what they are looking for! |
Presentation Styles
There are several different styles of presentation technology employed in the various Web application frameworks (see WebProgramming).
- ["Programmatic"]
Syntax
In the area of syntax, several different design decisions are made alongside the above classifications, and this is often the principal reason that new template systems get invented:
Examples
Some presentation systems fall neatly into the categories above. Others are less easy to classify but have a closer association to one category than the others.
PythonInWebPage
StructureAnnotation
- ZPT (Zope Page Templates - see ["Zope"])
- DTML (Document Template Markup Language - see ["Zope"])
wt (see JonsPythonModules)
Hybrids
CHTL and CGTL (from CherryPy)
Programmatic
- PTL (from ["Quixote"])
Note
Feel free to add more abstract descriptions and more examples to help people decide what they are looking for!