有人在他们的项目中使用过 JBoss Errai 吗?

发布于 2024-09-19 13:28:49 字数 234 浏览 12 评论 0原文

我正在搜索 GWT Design 来设置项目。我可以使用 MVP(GWTP)JBoss Errai。 我还没决定。有没有人经历过其中之一?

您可以给出这些框架的优点和缺点。

I am searching GWT Design to setup project. I could use MVP(GWTP) or JBoss Errai.
I haven't decided yet. Is there anyone who experienced in one of these?

You can give advantages and disadvantages of these frameworks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

傲鸠 2024-09-26 13:28:49

Errai 是迄今为止最好的一整套工具。
如果不使用 Errai 或 GWTP ,则 GWT 调度可以单独使用。

Errai by far the best for a complete set of tools.
GWT dispatch can be used just by itself if not using Errai or GWTP .

一袭白衣梦中忆 2024-09-26 13:28:49

我认为 JBoss Errai 现在已经相当“成熟”了,我正在将它用于我的商业项目。

基本上,Errai 现在(截至目前)最好的功能之一是它允许使用 GWT 进行非常好的模板化。

JBoss Errai is quite "mature" now I think, and I am using it for my commercial projects.

Basically, one of the best features of Errai now (as of this moment) is that it allows really good templating with GWT.

虚拟世界 2024-09-26 13:28:49

Errai特点:

  • Errai UI,太简单易学了。
  • 再说一遍 Errai UI,CSS 使用是原生的,只是在特殊情况下你必须在代码中设置 CSS 样式。
  • 更少的支持。
  • 浏览器上的 JPA。
  • CDI 通过焊接,您可以使用接缝而不是弹簧。
  • 您可以进行页面导航(Errai 导航)。
  • 不必声明两个接口即可与服务器交互。
  • 以消息、事件的形式或者通过 REST 或 RPC 与服务器进行通信。

GWT 原生功能:

  • UI Binder。什么?!更多标签需要学习?哦,来吧!
  • CSS 通过 Java 代码。
  • 没有 LESS 支持。
  • 本身不支持服务的 CDI 注入。
  • 本身不支持页面导航(活动和地点仅在一页中运行)。
  • 不支持任何客户端持久性。
  • 您必须声明两个接口才能与服务器交互(是的,您可以有一个助手为您编写代码,但您必须维护样板代码)。
  • GWT交互只是通过RPC机制。

所以,恕我直言,如果您可以在 GWT 项目中添加 Errai,您的开发将会更加舒适:-)

干杯!

Errai features:

  • Errai UI, too easy to learn.
  • Errai UI again, the CSS use is native, just in special cases you have to set a CSS style in code.
  • LESS Suport.
  • JPA on browser.
  • CDI through Weld, you can use Seam over spring.
  • You can have page navigation (Errai navigation).
  • Don't have to declare two interfaces to have interaction with the server.
  • Communication with the server in the form of messages, events, or through REST or RPC.

GWT vanilla features:

  • UI Binder. What?! more tags to learn? oh come on!
  • CSS through Java code.
  • Does not have LESS support.
  • Does not support CDI injection of services natively.
  • Does not support page navigation natively (activities and places works just in one page).
  • Does not have any support of client-side persistence.
  • You have to declare two interfaces to have interaction with the server (yeah, you can have an assistant that makes the code for you, but is boilerplate code that you have to maintain).
  • GWT interaction just by RPC mechanism.

So, IMHO if you can add Errai in your GWT projects your developments will be more comfortable :-)

Cheers!

荒人说梦 2024-09-26 13:28:49

抱歉,无法了解如何添加回复:( 无论如何,是的,你是对的。但是 Errai 总线和 UI 的消息传递和工作区足够好并且相当成熟,你我很高兴在一个项目中使用它们,而不是下一个8 个月了,但是如果我今天想上线,Errai 仍然不是一个问题,它相当稳定。

Sorry could not work about how to add a reply :( any way yes you are right . But Errai bus and for messaging and workspace for UI are good enough and quite mature and you Iam happily using them in a project with is not due to next 8 months . If however I wanted to go live today Errai would still not be a concern it is quite stable .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文