GWT with pure js/html UI



我们在Web Java项目中使用GWT来实现客户端UI和客户端业务逻辑。我们之所以选择它是因为在Java中写所有内容确实很方便(因此避免重复的业务对象)。对GWT文档/教程/博客的简要探索表明,它对CSS,I18N,所有浏览器具有内置支持

所以我们选择了GWT,一切都还可以,直到我们决定将前端开发外包。

  1. 很难与GWT Knowlenge一起找到经验丰富的前端自由职业者,因此我们必须要求他们开发HTML JS代码,然后我们自己将其转换为GWT .UI.xml页面。这是非常容易出错的例程。
  2. GWT生成了HTML本身,因此应用CSS-S揭示了非常棘手的问题。GWT会创建其他Div-S,表等。由此产生的HTML看起来真的很丑陋 - 有2个像素在预期位置的左侧,右侧有3个像素,依此类推。

因此,现在我们正在考虑在纯JS HTML中重写Al UI,并且仅将GWT用于客户端业务逻辑和客户端服务器交互。

问题是:有没有可以简化GWT中JS元素的LIB/框架?第二个是社区的职务问题:也许有人面临类似的问题并可以提供建议?

谢谢!Vitaly。

看一下errai:

http://erraiframework.org/

和这里:

https://docs.jboss.org/author/display/errai/errai uii ui ui uii#erraiui-createa@templatedcompositecomponent

使用Errai,您可以将本机HTML与GWT一起使用。

希望它有帮助。

最新更新