2013-01-22 42 views
3

我看到很多不错的客户端框架正在兴起,用于构建Web GUI(最近的是http://yeoman.io/)。当服务器端是全部Java EE时,我们应该如何利用这些框架?他们都没有提供任何关于此的详细信息。如果您分享了如何利用这些框架,我将不胜感激。javascript框架和Java EE

+0

为什么人们建议关闭它。这是一个没有歧义的有效问题。 –

回答

6

我的团队采取的方法是将前端和后端视为几乎分开的应用程序,通过REST进行通信。这种方法允许我们重新使用服务器,并与最初不在图片中的两个不同客户端连接。

我们在客户端使用Dojo,在后端使用内部Java框架。

我知道我没有按照您的要求提供任何详细信息,但我想我的建议是不要太担心。分离客户端和服务器以产生更好的解决方案。

+0

我也见过这种方法,它允许使用多个客户端,这些客户端使用由后端生成的JSON或XML数据。如果有一天你想拥有一个移动应用程序,那么你只需要编写另一个使用JSON数据的客户端。 –

+0

同意,不要使用任何服务器端渲染,让客户端使用这些框架完成所有渲染,并且仅使用您的服务器来检索和保存数据。在将来修改域模型或更改客户端应用程序非常简单。 –