• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

Is Tapestry still popular?

 
Bartender
Posts: 1681
17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is Tapestry still a popular MVC framework?

I rarely hear about it any more, but I may soon be on a Tapestry project.

In particular, I'm concerned about being able to find developers, documentation, examples, and support for a framework that's no longer in favor.

Are my concerns justified?

Look forward to all replies!

Thanks.

-- Mike
 
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Tapestry is a component based framework, maybe the first component based framework for Java.
It is not a MVC framework (in case you mean it is action based)
I tried a lot in the past to learn Tapestry, I like it but I have no chance.
The only thing I have is the Tapestry 5 book which just a preview for the framework.
I'm really disappointed, Tapestry is a top notch framework but it lacks the resources awfully and I don't think this is going to change any time, it is the story of Tapestry from the beginning.
 
Mike London
Bartender
Posts: 1681
17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This has been my experience as well.

I have the "Enjoying Web Development with Tapestry" book, but even that author no longer uses Tapestry....

 
Ranch Hand
Posts: 38
jQuery Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here is the main problem with Tapestry, to the best of my knowledge. A lot of companies did projects in 4.1, and it had its drawbacks, but developers liked it because it allows you to create components, and can therefore speed development for large projects. However, when the architect/creator (Howard Lewis Ship) came out with the next iteration of the framework (5.0) it was not backwards-compatible, so he lost a lot of followers at that point. Upgrading a project from 4.1 to 5.0 is "a do-over." And how can we trust that, even if we re-do our project in 5.0, the next iteration will not be another do-over?

You might, therefore, have trouble finding experienced 5.0 developers. My company's project is in 4.1, and we are not doing it over in the forseeable future.

You might want to verify that 6.0 will be backwards-compatible before you start your project.
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
According to HLS, all the coming Tapestry versions are going to be T5 compatible but who knows?
 
Tell me how it all turns out. Here is a tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!