2012-03-27 176 views
1

我要在gae中實現一個web應用程序。
我想知道哪個是最好的框架?
我用struts2但它似乎不支持。
GAE內部是否有任何MVC或similat?
您認爲最好的方法是什麼? PS:應用程序應基本上是一組用戶配置文件(具有不同信息)+一組地點描述(圖片,說明和用戶註釋)。Google App Engine,Java Frameworks?

+0

可能的[在Google App Engine Java世界中的MVC]的副本(http://stackoverflow.com/questions/862003/mvc-in-a-google-app-engine-java-world) – bernie 2012-03-27 16:38:06

回答

1

您可以檢查tested to work on GAE庫和框架的列表。看來Struts 2是通過一種解決方法來支持的。 JAX-RS with Freemarker

個人而言,我會用更現代的東西,如PlaySitebricks還是我最喜歡去。另外,如果你不想嘗試新的東西去GWT(作爲@Carlos已經建議)。這是一個陡峭的學習曲線,但值得。

+0

JAX的解決方案-RS和freemaker似乎很好(任何其他參考?)。 對於GWT而言,我認爲人們需要爲使用該網站安裝插件。 – EsseTi 2012-03-27 18:32:06

+1

犯錯,沒有。 GWT被編譯爲javascript - 用戶不需要附加組件。僅適用於開發人員如果需要調試。 – 2012-03-27 18:33:30

+0

這是一些用GWT製作的項目。沒有插件需要使用它們:https://developers.google.com/web-toolkit/examples/ – 2012-03-27 18:35:37

2

我會去GWT;它允許您構建RIA應用程序,並直接由Google Plugin for Eclipse支持。對於依賴注入,可以使用Guice作爲服務器組件,並使用杜松子酒作爲GWT客戶端類。

+0

好吧,gwt需要擴展才能安裝,不知道人們是否願意在打開網站之前安裝它。 – EsseTi 2012-03-27 18:29:47

+1

你在說什麼擴展?一個用於開發的eclipse插件是的,但最終的結果是嚴格的HTML/JS/CSS。我最喜歡的基於GWT + REST的服務! – koma 2012-03-27 18:47:41