gpt4 book ai didi

java - 带有纯 js/html UI 的 GWT

转载 作者:行者123 更新时间:2023-11-30 09:12:22 31 4
gpt4 key购买 nike

我们在 Web Java 项目中使用 GWT 来实现客户端 UI 和客户端业务逻辑。我们选择它是因为用 Java 编写所有内容真的很方便(从而避免重复的业务对象)。对 GWT 文档/教程/博客的简要探索表明它内置了对 css、i18n 和所有浏览器的支持,并且有自己的标记 html-like 语言 (uibinder)。

所以我们选择了 GWT,在我们决定外包前端开发之前一切都很好。

  1. 有GWT知识的有经验的前端自由职业者真的很难找,所以我们只好请他们开发html+js代码,然后我们自己将其转换成GWT .ui.xml页面。这是非常容易出错和例行公事的。
  2. GWT 本身生成 html,因此应用 css-s 是一个非常棘手的问题。 GWT 创建额外的 div-s、表等。生成的 html 看起来真的很难看 - 某些东西在预期位置左侧 2 个像素,某些东西在右侧 3 个像素,依此类推。

所以现在我们正在考虑用纯js+html重写所有的UI,并且只使用GWT来处理客户端业务逻辑和客户端-服务器交互。

问题是:是否有任何库/框架可以简化处理来自 GWT 的 js 元素?第二个是对社区有点刻薄的问题:也许有人遇到过类似的问题并且可以提供建议?

谢谢!充满活力。

最佳答案

看看 Errai:

http://erraiframework.org/

这里:

https://docs.jboss.org/author/display/ERRAI/Errai+UI#ErraiUI-Createa@TemplatedCompositecomponent

通过 Errai,您可以将原生 HTML 与 GWT 结合使用。

希望对您有所帮助。

关于java - 带有纯 js/html UI 的 GWT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21595046/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com