我是一名Java開發人員,正在構建我的第一個SaaS Web應用程序。我對網絡編程很陌生使用GWT + AppEngine或LAMP?現有的Java開發人員
首先嚐試了Ruby On Rails,但決定不去追求它。
我正在計劃一個新的Web應用程序,我的一個考慮因素是我希望它能夠在移動瀏覽器和桌面瀏覽器上正常運行。我還計劃爲這個應用程序發佈一個公共API,並構建原生移動應用程序
我對GWT + AppEngine以及它隱藏Javascript複雜性的能力印象深刻。此外,它是當前Java程序員的福音。
我也在閱讀LAMP,它看起來也很簡單。學習曲線會更多一些,但是我會對數據庫獲得更多的控制權並使用SQL以及
主要問題是:GWT + AppEngine還是LAMP?注意事項:
- 學習曲線:GWT似乎簡單
- 招聘程序員:LAMP似乎有一個更廣泛的人才儲備較熟悉GWT
- 使用相同的DB多個應用程序的鄉親: LAMP似乎在這裏獲勝,也許AppEngine也不錯,但找不到太多。
- 部件庫:普通GWT看起來有點枯燥,好像有對LAMP
更多的選擇我猜我有點困惑,,並需要選擇一個技術打造出來的產品。
任何提示,建議或指示表示讚賞。
by GWT你的意思是Google-App-Engine對吧? (將鼠標懸停在GWT標籤上) – gideon 2011-03-26 19:14:27
是的,我有時會混用這個術語,儘管它在我的腦海中很清楚。 – 2011-03-26 19:21:47
有兩個網站都編寫 - 都將工作。我目前是GWT開發人員,我們使用GXT作爲我們的前端庫作爲GWT頂層。至於控制後端數據庫,服務器上的GWT實際上是一堆Servlets,你可以使用任何你想要訪問後端系統的機制。 – 2011-03-26 19:27:30