Jazoon 2010 Talk: JavaServer Faces 2.0 vs. Tapestry 5

Posted on Dienstag, 30th März, 2010

I will be speaking at Jazoon’10 in Zurich, Switzerland. The program committee informed me that my talk JavaServer Faces 2.0 vs. Tapestry 5: A Head-to-Head Comparison has been accepted. The international conference on Java technology will take place 1-3 June 2010, in Zurich, Switzerland.

The speaking slot for this presentation will be announced soon at http://jazoon.com/. To give you some impression of the presentation I provide you the abstract which I sent to the program committee.

JSR-314 (JavaServer Faces 2.0) has passed its final approval ballot. The JSF 2.0 Expert Group standardized some of the best features and innovations from open source projects like Facelets, Seam and Ajax4jsf. The recent version of JSF improves a lot of things which JSF 1.2 didn’t get right. Some examples are configuration, composite components, GET support, navigation, etc.

The Apache Tapestry web framework has been making a name for itself in terms of innovative features and ease of use. Tapestry 5 features concise templates, minimal amounts of Java code, high performance, and important productivity features such as live class reloading. Despite the fact that there is a similarity between JSF 2 and Tapestry 5, their implementation is quite different.

In this session, I’ll make a head-to-head comparison of JSF 2.0 and Tapestry 5. I’m going to show the strength and weakness of both frameworks. Even though the speaker is biased (he is Apache Tapestry Committer), the comparison is going to be fair. I’ll rate the two projects on critical aspects of their design, learning curve, easiness of use and productivity.

More information about the presentation will be available soon.

I hope to see some Tapestry folks in Zurich. If you will be at the conference, just drop me a line.

See you in Zurich.


  1. Igor Drobiazko
  2. Robert
  3. Igor Drobiazko
  4. Ksenia Khailenko
  5. Igor Drobiazko



Your name

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Tapestry 5 Blog - Copyright © 2009 - Eclectic Theme by Your Inspiration Web - Powered by WordPress