VaadinをScalaで使う – Playのようなフレームワークを使うのは意味があるのですか?またはリフト?

私はWebアプリケーションを作成したいと思っていますし、その間にクールな新しいフレームワーク/技術を学びます。
最初は私はSpring-RooとVaadinを見ていましたが、純粋なJava以外のものと一緒に行くほうが面白い(と生産性が高い)と思っていました。

これまでスカラーを決めた。
しかし、私は本当にguiのためのVaadinが好きだと言う必要があり、可能ならば私はそれを使用したいと思います。
おそらく純粋なvaadin +
scalaを使って単純なWebアプリケーションを構築することもできますが、それが意味があれば、セキュリティを援助したり、適切なmvcやmvpなどを適用するために既存のフレームワークを使用したいと考えています。

Playを使うのは意味があるのですか?またはVaadinをフロントエンドとして持ち上げる?それとも別の何か?これについてのチュートリアルやドキュメントはありますか(私は何も見つかりませんでした)?

あるいは、私は標準のSpring(Spring-Roo)とJavaでうまくいくでしょうか?

ベストアンサー

ウェブテクノロジーを学びたい場合は、HTML、JavaScript、CSSの基本を学ぶため、Playを使用することを強くお勧めします。基本的なことを学びたくない場合でも、生産性が高く、完全にステートレスであるため、Playをお勧めします。したがって、RESTfulアプリケーションを書くのは簡単です。
VaadinとPlayを組み合わせることができないのは、これがどのようになったのかです。
Vaadinやその他のコンポーネントベースのフレームワークはステートフルなので、Http-Sessionが必要です。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です