2013-01-22 39 views
3

我看到很多不錯的客戶端框架正在興起,用於構建Web GUI(最近的是http://yeoman.io/)。當服務器端是全部Java EE時,我們應該如何利用這些框架?他們都沒有提供任何關於此的詳細信息。如果您分享瞭如何利用這些框架,我將不勝感激。javascript框架和Java EE

+0

爲什麼人們建議關閉它。這是一個沒有歧義的有效問題。 –

回答

6

我的團隊採取的方法是將前端和後端視爲幾乎分開的應用程序,通過REST進行通信。這種方法允許我們重新使用服務器,並與最初不在圖片中的兩個不同客戶端連接。

我們在客戶端使用Dojo,在後端使用內部Java框架。

我知道我沒有按照您的要求提供任何詳細信息,但我想我的建議是不要太擔心。分離客戶端和服務器以產生更好的解決方案。

+0

我也見過這種方法,它允許使用多個客戶端,這些客戶端使用由後端生成的JSON或XML數據。如果有一天你想擁有一個移動應用程序,那麼你只需要編寫另一個使用JSON數據的客戶端。 –

+0

同意,不要使用任何服務器端渲染,讓客戶端使用這些框架完成所有渲染,並且僅使用您的服務器來檢索和保存數據。在將來修改域模型或更改客戶端應用程序非常簡單。 –