0
A
回答
1
對於一個沉重的基於數據庫的web應用程序,沒有什麼比Grails。看看這個tutorial by IBM。它將向您展示Grails的強大功能,以及在幾分鐘內開發基於數據庫的Web應用程序是多麼容易。我喜歡GWT和smartGwt,但只有在存在大量基於非數據庫的前端(客戶端)邏輯的情況下才會使用純Grails。
如果您沒有選擇的編程語言(Grails基於Groovy,基於Java),那麼您甚至可以看看這是Grails本身的靈感來自Ruby on Rails。
或者,您可以通過使用此gwt grails plugin添加grails和gwt中的組合,以便您擁有強大的數據庫集成以及強大的前端開發人員。 (我沒有用過這個)
1
當然,但您需要創建自己的RPC service以從服務器獲取記錄到客戶端並將修改後的記錄傳回服務器。但這並不難。
另外,你也可以使用SmartGWT,這是GWT的擴展與更多的小部件等。他們有數據綁定的對象,但在免費版本將需要創建自己的數據源。如果您決定購買牌照,他們似乎有database integration out of the box。
SmartGWT的其他注意事項是它有相對較大的下載大小 - 大約3MB未壓縮和幾乎1MB的壓縮(HTTP服務器應該壓縮它;它是HTTP標準並且它是透明的)。所以如果它將成爲公共互聯網上的一項服務,它可能會加載很長時間(通常超過8秒)。
1
我一直在使用GWT(Google Web Toolkit)1.5年,並瞭解到它是一個開發Web應用程序的完美平臺,它使用後端數據庫進行操作,除非您擁有適合您項目的正確技能集和基本根據您的項目要求開發的設計。
相關問題
- 1. 開發基於三重數據庫的Web應用程序
- 2. Google Web Toolkit中的WorldWind應用程序
- 3. 在Web應用程序中是否可以嵌入數據庫?
- 4. Google Web Toolkit示例應用程序
- 5. 是否可以使用Maven開發前端/ Web應用程序?
- 6. 是否可以使用Symfony2和PhoneGap開發Web應用程序?
- 7. 是否可以使用JavaFX API開發Web應用程序?
- 8. 使Google Web Toolkit應用程序可以在外部訪問
- 9. 是否可以將Visual Studio用作Google Web Toolkit的IDE?
- 10. Google Web Toolkit - 僅適用於Gmail類型的應用程序?
- 11. 使用Google Web Toolkit設計和開發第一個應用程序的技巧
- 12. 使用與Google交互的Google Web Toolkit創建應用程序
- 13. 詢問有關開發基於Web的應用程序
- 14. 基於Web的地圖應用程序開發
- 15. 是否可以在Google Plus上開發應用程序?
- 16. Salesforce:是否有可能在Salesforce上開發Web應用程序
- 17. 是否有可能爲Web和iPhone用戶開發單一Web應用程序?
- 18. 基於Web的應用程序是否可以從iphone中檢索圖像?
- 19. 是否可以從基於Web的應用程序執行Objective C代碼
- 20. Web應用程序開發
- 21. Web應用程序開發
- 22. 開發Web應用程序
- 23. 我正在開發iPhone基於web的應用程序
- 24. 是否可以將asp.net 2012 web應用程序發佈到Azure?
- 25. 應用程序是否可以發佈到Web瀏覽器?
- 26. 是否可以在Visual Studio 2010中從Web打開Web應用程序項目
- 27. Google Web Toolkit教程問題
- 28. 是否可以在瀏覽器中開發整個Web應用程序?包括數據庫後端!
- 29. 什麼是基於Web的數據庫?
- 30. Dart可以用於基本的CRUD Web應用程序嗎?
「IBM教程」鏈接不起作用。 – iftee