私たちはさまざまな顧客向けにいくつかの Web アプリケーションを開発しました。貧弱な管理者向けのシンプルで退屈な外観の CRUD スタイルの GUI から、インターネットの人々向けの凝った AJAX 拡張 GUI までです。これらはすべて JSF 1.2 と JBoss Seam 2 の組み合わせに基づいており、Facelets と RichFaces をプレゼンテーション層として使用しています。
私たちは JSF 1.2 の限界を知っており、(それについては残念に思います) まだ Java EE 6 への移行を管理していませんが、このセットアップをテクノロジー スタックとして定義することで、そのテクノロジーについてある程度の経験を積むことができました。お客様のWebアプリケーションを確実に開発するのに快適です。
それで、なぜ私はあなたにそれを言うのですか?「Web 2.0」について聞いた顧客が、すべてのアプリケーションへの入り口としてブラウザのみを受け入れながら、豊富なクライアント機能を持ちたいと思うことがますます増えているためです。私たちが使用するテクノロジーでそれが可能であることはわかっていますが、クライアント側でこれらのニーズをサポートするために別のものを使用することをお勧めします。そして、私たちは主に Java プログラマーであり、Adobe Flex で私たちを悩ませているこの 1 人の男を追い払い続けているため、新しいバージョンの JavaFX を使用するのは良いことかもしれないと考えています。
なんとか見つけたJavaFXリソースの奥深くまで掘り下げて手を痛めました-しかし、非常に頻繁に頭に浮かんだことの1つは、JavaFXが素晴らしいグラフィック効果を実行できるテクノロジーとしてそれ自体を提示しているということでした。色付きの影付きのバブルはクールに見えるかもしれませんが、ビジネス アプリケーションでは基本的に役に立ちません。
簡単に言うと、私たちはバックエンドで Java EE 6 を使用し、クライアントにはリッチで見栄えの良い機能を持たせたいと考えています。JavaFX は、ビジネス Web アプリケーションを開発する際に、従来の Web ページや今後の最新の HTML 5 Web ページに代わる優れた方法ですか?また、その例はどこにありますか?
これを読んでくれてありがとう、そしてうまくいけば生じる答えをありがとう。