What do you think/use for interface layer? The "backing" layer will be Spring 3. The criteria are :
I found some comparison topics but it was about 2007 and old versions.
I'd prefer RichFaces. But have in mind that you can use all of them at once, if you need a certain component.
I haven't used the other two, but I have looked into them in details in order to choose.
That said, you can also take a look at Primefaces - it has really good components as well. And to emphasize this - all component libraries can be used together.
I have worked only with Trinidad and Richfaces. I like both but I would give the edge to Trinidad. It may be because I have worked with it more and I feel more comfortable with it. Trinidad online documentation is also good enough.
Both Trinidad and RF have a lenghty component library. You can check those links to see what components you will find useful to your application. I have used Trinidad tree in one recent application I developed and it was easy to use and fill: Trinidad components - RichFaces components (login required)
Regarding skinning I feel Trinidad default skinning to be more basic than RichFaces one but I think both have ways to make them as beautiful as your CSS skills allow you.
I think RichFaces has a more mature AJAX integration and their AJAX components and events are more easy to use for me than Trinidad ones.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With