簡體   English   中英

您將使用哪些Java框架與Google App Engine合作?

[英]What Java framework would you use with Google App Engine?

自從我使用Java完成任何網站以來已經有一段時間了,我想知道Google App Engine的框架選項是什么。

對於沒有真正偏好的人,你會建議什么框架?

我喜歡Ruby On Rails,並且正在進入Django,並且也喜歡它。 從專業角度來說,我是一名ASP.NET開發人員,所以我對此有最豐富的經驗,但我希望擴展到其他技術和模式。

擁有更多MVC經驗會很高興。

謝謝,馬克

Spring框架可以工作,雖然你必須確保commons-logging不叫commons-logging-1.1.1.jar(正如我在maven約定中所做的那樣,Google提供了一個具有相同名稱的jar,並且有類加載問題,如結果)。 因此,Spring WebMVC被確認可以工作 - 這提高了其姐妹項目Spring Webflow可行的可能性 - 盡管我不能說我真的喜歡Webflow 2完全偏離Webflow 1的地方。

此外,我還沒有找到一個真正包含“保存和繼續”概念的框架 - 用戶經常喜歡這樣做,而Webflow 2確實試圖使編程盡可能地困難,如果你在其中使用它的持久化上下文自己流動。

Wicket適用於App Engine,您只需對配置進行一些調整即可

我在GAE上與Vaadin有過不同的經歷。 有些應用程序幾乎和localhost一樣快,但有時候延遲很奇怪。 可能取決於您的應用程序在地理上部署在哪個服務器上。

試試ItsNat, 更多信息

不要將它用於一個簡單的原因 - 供應商鎖定。

  • 如果服務不符合您的滿意度會怎樣?
  • 如果你能在其他地方獲得更好的交易(Java托管)會發生什么?
  • 如果您想銷售產品怎么辦?您的平台在哪里?
  • 如果Google決定App Engine不值得他們的努力並關閉它會發生什么?
    • 作為附注,谷歌已經並將關閉無利可圖的服務。 一個簡單的搜索將揭示許多,特別是在這些嘗試時間。
  • 你關心供應商鎖嗎?

如果你不關心失去你的努力和投入的時間,也許想要一個平台只是為了玩,那么我認為這是可以的,但任何嚴重的事情都可以避開。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM