2012-03-27 15 views
1

私はgaeでWebアプリケーションを実装しようとしています。
これは最高のフレームワークなのですか?
私はstruts2を使用しましたが、サポートされていないようです。
GAE内にMVCまたはsimilatはありますか?
あなたは何が最良の方法だと思いますか?Google App Engine、Java Frameworks?

PS:アプリケーションは基本的に、ユーザープロファイル(異なる情報を含む)の集まり+場所の説明の集まり(画像、説明、およびユーザーのコメント)でなければなりません。

+0

[Google App Engine Javaの世界でのMVC]の複製可能性(http://stackoverflow.com/questions/862003/mvc-in-a-google-app-engine-java-world) – bernie

答えて

1

tested to work on GAEというライブラリとフレームワークの一覧を確認できます。 Struts 2は回避策を介してサポートされているようです。

個人的には、PlaySitebricks、または私のお気に入り:JAX-RS with Freemarkerのような、よりモダンなものに行きたいと思います。

また、何か新しいことを試すことを恐れていない場合は、GWT(@Carlosは既に提案しているように)を使用してください。急な学習曲線ですが、それに見合った価値があります。

+0

JAXのソリューション-RSとフリーメーカーは良さそうだ(それについての他の参考文献?)。 GWTのために、私は人々がウェブサイトを使用するためのアドオンをインストールする必要があるという事実は私を傷つけるものです。 – EsseTi

+1

エラー、いいえ。 GWTはjavascriptにコンパイルされているので、ユーザにアドオンは必要ありません。開発者用のIFデバッグが必要です。 –

+0

ここにGWTで作られたいくつかのプロジェクトがあります。アドオンを使用する必要はありません:https://developers.google.com/web-toolkit/examples/ –

2

GWTとします。 Google Plugin for Eclipseで直接サポートされているRIAアプリケーションを構築することができます。依存関係注入のために、Guice for Server ComponentsとGin for GWTクライアントクラスを使用することができます。

+0

さて、インストールするには拡張機能が必要です。ウェブサイトを開く前にインストールしたいのかどうかはわかりません。 – EsseTi

+1

あなたは何の話をしていますか?開発のためのeclipseプラグインはい、しかし最終結果は厳密にHTML/JS/CSSです。私のお気に入りのGWT + RESTベースのサービス! – koma