Ext GWT与GWT-EXT [英] Ext GWT vs GWT-EXT

查看:162
本文介绍了Ext GWT与GWT-EXT的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Ext GWT和GWT-Ext有什么不同?因为我在冲浪Ext GWT并看到这个页面 http://gwt-ext.com/demo/。任何帮助家伙?

解决方案

ExtGWT由开发ExtJs库的人员销售和维护。 ExtGWT与ExtJS分享它的外观和感觉以及API结构。与流行的看法相反,ExtGWT不是ExtJS javascript的封装,而是使用GWT DOM和其他低级GWT API编写的。它基于99%的Java,并且不使用(或者很少)JSNI来完成任务。它也支持数据绑定。

另一方面,GWT Ext由Sanjeev Jeevan开发,作为LGPL版本的封装(现在不支持)的ExtJS。所以这个库是ExtJS javascript的一个非常浅的包装,并且广泛地使用了JSNI。这可能会产生问题,特别是如果您需要调试库。 GWT Ext并不享有与ExtGWT相同的社区支持水平,而且原作者早已转向其他项目。阅读此处的原因。



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

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?

解决方案

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. Read about the reasons here.

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.

这篇关于Ext GWT与GWT-EXT的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆