JBoss RichFaces vs IceFaces vs Apache Trinidad - JSF 组件库比较

发布于 2024-08-24 11:21:36 字数 226 浏览 6 评论 0原文

您认为/使用什么接口层? “支持”层将是 Spring 3。 标准是:

  • 您的个人意见
  • 组件
  • 文档
  • AJAX 集成
  • 浏览器支持
  • 社区
  • 工具支持(Eclipse、NetBeans)

我找到了一些比较主题,但都是关于 2007 年和旧版本的。

What do you think/use for interface layer? The "backing" layer will be Spring 3.
The criteria are :

  • Your private opinion
  • Components
  • Documentation
  • AJAX Integration
  • Browser support
  • Community
  • Tool support (Eclipse, NetBeans)

I found some comparison topics but it was about 2007 and old versions.

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

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

发布评论

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

评论(4

_蜘蛛 2024-08-31 11:21:36

我更喜欢 RichFaces。但请记住,如果您需要某个组件,您可以一次使用所有这些组件。

我还没有使用过另外两个,但我已经详细研究过它们以便进行选择。

  • 组件 - richfaces 的组件比其他组件多。在我的非设计师看来,特立尼达组件有点难看:)
  • 文档 - 所有良好的
  • ajax 集成 - richfaces 具有相当强大的 ajax 功能,这是 JSF 2.0 浏览器兼容性中引入的核心功能
  • - 都有小问题,没有避免这种情况的方法。
  • 社区 - 您可以在他们的论坛或这里的工具上找到大多数问题的合适答案
  • - 您不需要这些,但通用的 JSF 工具适合所有这些

也就是说,您还可以看看 Primefaces - 它有组件也非常好。并强调这一点 - 所有组件库都可以一起使用。

I'd prefer RichFaces. But have in mind that you can use all of them at once, if you need a certain component.

I haven't used the other two, but I have looked into them in details in order to choose.

  • components - richfaces has just more components than others. And in my non-designer opinion, trinidad components are a bit ugly :)
  • documentation - all good
  • ajax integration - richfaces has pretty powerful ajax capabilities which were at the core of the ones introduced in JSF 2.0
  • browser compatibility - all have minor problems, no way to avoid that.
  • community - you'll find suitable answers for most of your questions on their forums, or here
  • tools - you don't need those, but a generic JSF tool suits them all

That said, you can also take a look at Primefaces - it has really good components as well. And to emphasize this - all component libraries can be used together.

情场扛把子 2024-08-31 11:21:36

我只与特立尼达和 Richfaces 合作过。两者我都喜欢,但我更喜欢特立尼达。可能是因为我用它工作的次数比较多,所以感觉更舒服。特立尼达在线文档也足够好。

Trinidad 和 RF 都有一个很长的组件库。您可以检查这些链接,了解哪些组件对您的应用程序有用。我在最近开发的一个应用程序中使用了 Trinidad 树,它很容易使用和填充: Trinidad 组件 - RichFaces 组件(需要登录)

关于换肤我觉得Trinidad默认皮肤比 RichFaces 更基本,但我认为两者都有办法让它们像你的 CSS 技能允许的那样漂亮。

我认为 RichFaces 拥有更成熟的 AJAX 集成,并且它们的 AJAX 组件和事件对我来说比 Trinidad 的更容易使用。

I have worked only with Trinidad and Richfaces. I like both but I would give the edge to Trinidad. It may be because I have worked with it more and I feel more comfortable with it. Trinidad online documentation is also good enough.

Both Trinidad and RF have a lenghty component library. You can check those links to see what components you will find useful to your application. I have used Trinidad tree in one recent application I developed and it was easy to use and fill: Trinidad components - RichFaces components (login required)

Regarding skinning I feel Trinidad default skinning to be more basic than RichFaces one but I think both have ways to make them as beautiful as your CSS skills allow you.

I think RichFaces has a more mature AJAX integration and their AJAX components and events are more easy to use for me than Trinidad ones.

走野 2024-08-31 11:21:36

我更喜欢丰富的面孔。我在当前的项目中使用了 Ice Faces,但由于社区较小,很难获得社区支持。在这种情况下,丰富的面孔是好的。

I would prefer Rich Faces. I use Ice Faces in my current project, but it is difficulat to get the community support because of the small community. In that case rich faces is good.

把时间冻结 2024-08-31 11:21:36

我在我的一个项目中使用了 richfaces,在当前的项目中我使用了icefaces。我认为 RichFaces 是更好的选择,原因如下:


  • 冰面人。 Icefaces有很多
    错误。
  • Richfaces拥有强大的
    比 Icefaces 更重要的社区

I have used richfaces in one of my project and in the current project I am using icefaces. I feel RichFaces would be the better option because of the following reasons:

  • It is matured framework compare to
    the Icefaces. Icefaces has lot of
    bugs.
  • Richfaces has the strong
    community than Icefaces
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文