Java view technologies and frameworks: Difference between revisions

Content deleted Content added
Rharner (talk | contribs)
Tapestry: More direct link, mentioned the distinctive live class reloading
Rharner (talk | contribs)
Tapestry: Mentioned no XML, previewable temlpates
Line 72:
==Tapestry==
* [[Apache Tapestry|Tapestry]] provides a 'Component-oriented' view technology.
* Classes are written as POJOs and Annotationsbyte-code aretransformed usedat torun configure them as Tapestry components.time
* Configured with annotations and naming conventions rather than XML
* HTML components can directly refer to the component methods and attributes.
* HTML templates are directly previewable by web designers
* Changed component classes are live-reloaded into running application for faster development.
* '''Competitor''': Wicket, JSF