2011-12-16 11 views
0

私はベテランのサーバサイドのJava開発者です。私はhtml、css、javascript(私は開発者としてそれらを嫌いですが、エンドユーザーとして愛する)のようなクライアントのWeb技術にほとんど経験がありません。最近、私はクライアント側(ホームプロジェクト)で作業する必要があります。ノンスイング開発者のためのVaadinを学ぶロードマップ

私は、これらのWebテクノロジに深く触れることなくWebアプリケーションを作成する方法を見つけました。私はVaadinが私のプロジェクトに適していると考えました。

VaadinはGWTの周りに作成されました。 Vaadinにダイビングする前にGWTを学ぶ必要がありますか?

Vaadinを掘り下げながら、私はSwingの背景を持つ人々が非常に迅速にそれを拾うことができることを集めることができました。私はgradプロジェクトでスイングアプリケーションをやったが、現在はコンセプトのほとんどが気化している。だから誰も私が生産アプリケーションの作業を開始する前にシャープにする必要がある概念の私を導くことができますか?

おかげで、 アミット

+0

[私はここでどのように私がVaadinをスピードアップしたかについてかなり詳細な説明をした](http://stackoverflow.com/a/7074207/555177) – anataliocs

答えて

3

カスタムコンポーネントを書いている場合を除きあなたはどんなGWTを知っている必要はありません(その場合でも、私はそれが依存だと思う。)基本的な使用のために、Vaadinはあなたを絶縁の優れた仕事をしていません基礎となる技術からこれは、Hibernateよりはるかに漏れやすい抽象です。

イベントドリブンプログラミングとリスナーの使用については、読んでおく必要があります。 Swingチュートリアルの簡単な解説が役に立ちます。しかし、イベント駆動型プログラミングの大きな危険性は、リスナーの混乱を作り出しており、私はこれを避ける方法を教える良いリソースをまだ見つけていません。そこには経験についての余裕がないようです。

編集:「Book of Vaadin」があまりにも軽いとわかったら、N Frankelの「Learning Vaadin」を見てください。それはより完全で、よりよく、よく、学習指向でなければなりません。私は認めなければならないが、私はそれを自分で購入したが、まだそれを読んでいない。

1

Vaadinから始めましょう(book of vaadin)、あなたがコンセプトを理解していればあなた自身を理解してください。

「はい」の場合は、それに進みます。

関連する問題