Now it's about 2 month, I started to work with GWT. First I used mygwt
to get some advanced widgets, but I was missing something. So I
started to use gwt-ext. It has more widgets than mygwt, so I changed
the whole mygwt code to gwt-ext. And that's already the answer on your
first question.
> - Complexity to code
The complexity is quite the same. Often I just had to change the
import file to change mygwt -> get-ext. So the complexity is quite the
same.
> - Ease of integration with backend services (RPC especially)
gwt-ext has its own backend integration for forms. I didn't spent much
time on that kind of staff, I just used the getValue() method to get
the Value und put it through the GWT RPC Service to my servlet server.
> - Performance
Well, performance. gwt-ext is based on Ext, so it need some additional
ressources. My application is currently in development state and not
optimized, it loads about 500kb js and 400kb css files on the first
run. The performance in the application itself is ok.
> - anything else (the good, bad and ugly)
There are some ugly things in gwt-ext (especially with forms), but
nothing that's unsolvable.