Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

is JSF(its next version 1.2) a copy of Tapestry?

 
Kishore Dandu
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
At least that is what 'David Geary' implied when he was in Dallas user group 2 months ago.

Kito can shed some light on this...
 
Kito Mann
author
Ranch Hand
Posts: 128
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Kishore,

I wouldn't say that JSF is a "copy" of Tapestry. It does, however, address the same problem in a similar manner. In other words, both JSF and Tapestry are what I call "user interface frameworks" for building web applications in Java. They both have a user interface component model and support event-driven programming, shielding developers from traditional request/response-based web development. There are other frameworks in this category too like Echo and SOFIA.
 
Ko Ko Naing
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Kito Mann:
I wouldn't say that JSF is a "copy" of Tapestry. It does, however, address the same problem in a similar manner.


Then would you mind telling us about ur opinion on them? Since JSF is supported by Sun, it's more likely that the industry will accept it as the standard... Will it make the future of Tapestry dimmer?

I'm looking forward to read your opinion on it... thanks...
 
Kito Mann
author
Ranch Hand
Posts: 128
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Ko Ko Naing:


Then would you mind telling us about ur opinion on them? Since JSF is supported by Sun, it's more likely that the industry will accept it as the standard... Will it make the future of Tapestry dimmer?

I'm looking forward to read your opinion on it... thanks...


Ko Ko,

I think Tapestry is good technology, and it's mature. And, if Howard keeps it up, it won't go away anytime soon.

However, the existence of JSF somewhat marginalizes Tapestry; so I think it will remain sort of a cult thing. That is, unless they start supporting JSF components (which I think they should).

I strongly believe that JSF is quite good, and the market support for it is impressive. Consequently, I expect it to eventually replace Struts as the #1 web application framework for Java development. This an especially likely scenario, since the migration path for Struts is towards JSF components.
 
Kishore Dandu
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Kito Mann:


This an especially likely scenario, since the migration path for Struts is towards JSF components.


How do we know. Many projects may stop at what Struts provides, or move onto next version of Struts, rather than get into new learning curve like JSF.
 
Ko Ko Naing
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Kito Mann:
I strongly believe that JSF is quite good, and the market support for it is impressive. Consequently, I expect it to eventually replace Struts as the #1 web application framework for Java development.


Will JSF replace the mature frameworks liek Struts? Since JSF is emphasizing more on UI Components, is it possible to beat Struts? It also depends on the acceptance of market... If the market tends to accept JSF as the replacement of Struts, it would be more likely to get into the scenario that you talked about... But as far as I know, they are not competitors, but supplements to one another...

Thanks a lot for your opinion..
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic