On Wed, 17 Feb 2010 05:24:16 -0200, Michael Martineau
<m...@familypursuit.com> wrote:
Hi,
Hi!
I'm trying to find a list of websites that use Tapestry 5. I would like
to take a look at them and see what sort of things they are able to do
using Tapestry.
As mentioned by Robin, there's a list in
http://wiki.apache.org/tapestry/PoweredByTapestry. I just added a website
there, www.pronutricionista.com.br. :)
Also, I'm interested to know if you built the website using mostly
standard "out of the box" components, or did it require you to create a
lot of custom components?
We use the out of the box components a lot, but also use custom components
as a way of reusing code. Creating a component in Tapestry is very easy
and fast, so we create new ones just to not repeat a piece of HTML.
Did you use the packaged prototype/scriptaculous javascript library, or
did you use some other library?
I use it. I used a jQuery color picker in www.pronutricionista.com.br
without problems.
If you did, was it difficult to connect in? Did you use hibernate or
did you use some other ORM? If you did, was it difficult to connect in?
I use Hibernate. Tapestry already provides Tapestry-Hibernate. Even
without using it, it's very easy to use them together.
The component based architecture is very intriguing to me.
Why? Component-driven frameworks like Tapestry, Wicket and JSF are the
most used in recommended for some years already. Components favor reuse.
While Tapestry at face value seems to make things really easy, I also
get the feeling that it locks a developer into specific technologies
Which techonologies? Why do you get this feeling? Tapestry is based on
Tapestry-IoC, but integrating it with Spring, for example, is almost
seamless. You can use jQuery alongside Prototype.
unless he/she can spend an enormous amount of time really understanding
how things work in order to customize it to work the way they want.
To do heavy customization, you'll need to understand Tapestry-IoC well,
but that's not hard and it's better documented than Tapestry itself.
I know the documentation says I can customize things, but how is not
very clear.
The documentation needs improvement, no doubt about it. On the other hand,
there are many very interesting posts in this mailing list. I learn a lot
from it.
So before I get too deep, I would like to know if Tapestry 5 CAN be
customized to do the sorts of things I want to do.
And, I want to know if it is EASY to customize.
Even without knowing whant you want, but knowing Tapestry well, I'll tell
you that almost anything can be customized in Tapestry, as it's built and
configured on an IoC framework that allows you to override almost any
Tapestry code easily.
It is. ;)
--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
and instructor
Owner, software architect and developer, Ars Machina Tecnologia da
Informação Ltda.
http://www.arsmachina.com.br
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org