Ext GWT 与 GWT-EXT

发布于 2024-09-12 13:49:30 字数 143 浏览 3 评论 0原文

Ext GWT 和 GWT-Ext 有区别吗?因为我在 Ext GWT 上冲浪并看到了此页面 http://gwt-ext.com/demo/ 。有什么帮助吗?

is there a difference between Ext GWT and GWT-Ext? Cos i was surfing Ext GWT and saw this page http://gwt-ext.com/demo/. any help guys?

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

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

发布评论

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

评论(2

享受孤独 2024-09-19 13:49:30

ExtGWT 由开发 ExtJs 库的同一个人进行营销和维护。 ExtGWT 与 ExtJS 共享其外观和 API 结构。与流行的看法相反,ExtGWT 不是 ExtJS javascript 的包装器,而是使用 GWT DOM 和其他低级 GWT API 编写的。它 99% 是基于 java 的,并且不使用(或很少)JSNI 来完成任务。它还支持数据绑定。该库受到积极支持,并且还有付费商业版本。

另一方面,GWT Ext 是由 Sanjeev Jeevan 开发的,作为 ExtJS LGPL 版本(现在不支持)的包装。因此,该库是 ExtJS javascript 的一个非常浅的包装,并广泛使用 JSNI。这可能会产生问题,特别是当您需要调试库时。 GWT Ext 不享有与 ExtGWT 同等水平的社区支持,而且原作者也早已转移到另一个项目。

如果您必须在两者之间进行选择,并且普通的旧式 GWT 不可行,请选择 ExtGWT。请记住,它是 GNU GPL 许可的。

ExtGWT is marketed and maintained by the same guys who developed ExtJs library. ExtGWT shares its look and feel and API structure with ExtJS. Contrary to popular perception, ExtGWT is not a wrapper around ExtJS javascript, but written ground up using GWT DOM and other low level GWT API's. It is 99% java based and uses no (or very little) JSNI to get things done. It also supports data binding. This library is actively supported and also has a paid commercial version.

On the other hand GWT Ext was developed by Sanjeev Jeevan as a wrapper around LGPL version (no support now) of ExtJS. So the library is a very shallow wrapper around ExtJS javascript and uses JSNI extensively. This can create problems, particularly if you need to debug the library. GWT Ext does not enjoy the same level of community support as ExtGWT and also the original author has long since moved on to a different project.

If you have to choose between the two, and plain old GWT is not an option, choose ExtGWT. Keep in mind that it is GNU GPL licensed.

南薇 2024-09-19 13:49:30

两者都不。除了第三方 GWT 小部件库的问题之外,您将一无所有。我在更加精致和成熟的 SmartGWT 上浪费了四年时间,最终放弃了。

设计包装本机浏览器控件的标准 GWT 组件的样式很容易。您应该争取原生便携式控件集,并且您几乎不需要更多的东西来获得现代简约的移动友好用户体验。但是,如果您仍然渴望一些第三方小部件,请查看 GWT-Bootstrap3: https://github.com/gwtbootstrap3/ gwtbootstrap3

Neither. You'll have nothing, but problems with third-party GWT widget libraries. I've wasted four years on significantly more refined and mature SmartGWT and finally gave up.

Styling standard GWT components that wrap native browser controls is easy. You should strive for native portable control set and you'll rarely need anything more for a modern minimalistic mobile-friendly UX. However if you still crave some third-party widgets, look at GWT-Bootstrap3: https://github.com/gwtbootstrap3/gwtbootstrap3

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