On 4/25/06, Jonnalagadda, Sumithra <[EMAIL PROTECTED]> wrote:
We are currently evaluating different frameworks to build our e-commerce
site.

I've spent the last year and a half working on a complex web
application for a Fortune 100 company using Tapestry, and I believe we
wouldn't have gotten as far as we had without Tapestry.

I understand your concerns about Tapestry's smaller user base, and yet
our team had little trouble finding Tapestry developers and they
didn't cost more than other developers. You can also get good support
in this forum.

We found that the "learning curve" with Tapestry was more about
unlearning bad habits from other frameworks; once you understand
Tapestry, the code you need to write turns out to be very clean and
straightforward. And if you're having trouble learning, you can often
hire Howard (at reasonable rates) to come in and teach you. (He not
only came in and taught our team for 3 days, he wrote a critical piece
of the system for us overnight.)

Even if it takes you an extra week to learn Tapestry over some other
framework, you will gain more than that back in productivity. People
have mentioned that you can give a Tapestry HTML file to a web
designer and the designer can change it safely. Don't underestimate
that -- it's far too easy to break a file in Webwork or Struts.
Tapestry also has exceptional error reporting -- it usually shows you
the exact problem *and* the line and character where an error
happened. (If the error is in a HTML file or a "page" file, you can
change it, hit reload in the browser, and keep going.) If there's a
problem in the Java, you get a complete stack trace and the rest of
the information you need to find it.

If you care about productivity, and building code you can maintain and
change easily in the future, you owe it to yourself to take a good
look at Tapestry.

...Richard

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to