GWT, Tapestry and jQuery are the only web development frameworks I use now.

I really like GWT but I don't use it on public sites. I'm certain that
you can it just requires more testing effort like what happens when it
runs on an IPhone. Even when I use GWT I have a Tapestry backend
because I usually have several GWT applications with some basic HTML
support pages (especially admin pages). I've done a few sensor
monitoring applications and I use GWT and Google Visualizations for
them.

When I do Tapestry work I head down the progressive enhancement route.
I build Tapestry components to render basic HTML then I create jQuery
mixins (widgets) and add them to the basic components to create things
like a tabbed interface. Now that I use the tapestry5-jquery module I
find myself using less GWT because I think Tapestry/jQuery development
is faster and easier. BeanEditForm is your friend. If you are careful
it's pretty easy to build and app that runs on anything.

So I'd say jump right in. Worst case you'll end up using both they are
made for each other and you can impress your friends by using the
Eclipse debugger to single step from the client to server and back all
in Java.

FYI: The trsvax-gmt module is mine but I have not worked on it in a
while. It allows you to use GWT components just like Tapestry
components and you can call Tapestry event handlers from GWT.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to