Java のバックグラウンドがあるかどうかは言いません。そうしないと、まあ、あなたの学習曲線がどうなるかについて話すことはできません.
しかし... Java を 9 年間使用しており、その多くの時間を Swing に費やしてきた私は、GWT を習得するのが非常に簡単であることに気付きました。
ウィジェットは Swing とは異なるため、慣れが必要です。しかし、私の観点からは、他のライブラリを学ぶことと実際には違いはありません。
個人的には、IntelliJ (私が選んだエディター) を使用して、より優れたコードを作成するのに役立つすべての素晴らしい Java ツールを利用できることを気に入っています。(ところで...それはGWTミッションの一部です。)
これが活気に満ちた非常にアクティブなツールキットであり、多くの人がそれを改善することに本当に関心を持っているという事実が気に入っています. (繰り返しになりますが、ディスカッション グループを参照するか、寄稿者のディスカッション グループを参照してください。)
より多くの、または異なるウィジェットにアクセスしたい場合、ギャップを埋めようとしているプロジェクトがたくさんあります。
(注: 私はこれらのプロジェクトを支持したり、相対的なメリットについてコメントしたりするつもりはありません。いくつかの参考文献を提供しようとしているだけです...)
Web を調べてみると、特にGWT ディスカッション グループを見れば、他の人が GWT で何をしているのかについて良い感触を得られると思います。
そうは言っても、注意してください...IE6、IE7、FireFox 3、vs.でのレンダリング方法にはまだいくつかの問題があります...私はストレートJavaScriptまたは他のツールキットでWebアプリケーションを作成していないので、できるこの点でGWTがどれほど優れているかはわかりません。私が知っているのは、私が取り組んでいるアプリケーションでの 10 か月以上の作業で、CSS を特定のブラウザーまたは別のブラウザーに特化しなければならないケースに遭遇したことはほとんどないということだけです。