This page (revision-41) was last changed on 13-May-2015 13:30 by Dieter Käppel

This page was created on 16-Mar-2014 00:11 by Dieter Käppel

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
41 13-May-2015 13:30 26 KB Dieter Käppel to previous

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 3 changed one line
!!!Aktueller Stand der Technik
!!!Hintergrund
!!Aktueller Stand der Technik
At line 20 changed one line
!!!Idee
!!Idee
At line 29 changed 4 lines
!!!Aktueller Stand
[Xplate] befindet sich in der Entwicklung, es ist noch keine marktreife Version verfügbar.
!!!Design-Criterien
!!Design-Criterien
At line 39 added 13 lines
!!Geplanter Umfang
Folgende Features sind geplant, dass sie in [Xplate] eingebaut werden:
* __Java-Tags:__ Die Möglichkeit, Tags auf einfache Weise in Java zu implementieren.
* __XML-Tags:__ Die Möglichkeit Tags ohne Java-Code zu implementieren. Statt dessen werden andere Tags zu einem neuen Tag kombiniert.
* __Statischer Pages:__ Pages, und damit auch Composite Tags, sind XML- bzw. XHTML-Dokumente, die aus hierarchisch angeordneten Tags bestehen. Dieser Tree wird nur einmal eingelesen und bleibt dann erhalten. Die Dynamik der Seiten erfolgt ausschließlich durch den Kontext (Xplate-Context), unter dem ein Tag oder eine ganze Page aufgerufen wird.
* __AJAX:__ In [Xplate] wird es Tags und eine Java-API geben, mit der vom Browser Teile einer Web-Seite abgeschickt und neu gerendert werden können.
* __EL-Expressions:__ Die Sprache für Expressions in [Xplate] sind EL-Expressions, wie diese von JSP, JSF und anderen Frameworks bekannt sind. Wie bei den Tags und Pages selbst, werden Expressions statisch compiliert. Das Auswerten erfolgt über den Xplate-Context.
!!Aktueller Stand
[Xplate] ist lauffähig, befindet sich jedoch noch stark in der Entwicklung. Eine einsatzfähiger Stand ist bis zum Q3/2014 zu erwarten.