The jQuery UI is too low to be used only by one (I wouldn’t do this, it wouldn’t solve your problems with the user interface), have you seen what Twitter bootstrap can do? it has everything that jQuery UI basically has and a lot of adopted plugins / components - this is a real structure on which you can rely and only the user interface infrastructure, which I will use at least a few years if I will something develop online. (responsive design capabilities, etc.) - simply indicating this opinion, even if you did not include it in your question: http://twitter.github.com/bootstrap/
What happens with vaadin and GWT, I, as already an experienced web programmer, do not need "desktop programming", it would only confuse me more, so I would not use them until I made a kind of "desktop" software the software looks like "pages on the Internet. (and by the way, if they were something like a swing, they would be a nightmare, but as they say, they havent used it because I don't need them.).
source share