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开发,作为ExtJS的LGPL版本(现在不支持)的包装。因此,该库是ExtJS javascript的非常浅层的包装,并且广泛使用JSNI。这会产生问题,尤其是在您需要调试库时。 GWT Ext无法获得与ExtGWT相同水平的社区支持,而且原作者很早就开始从事其他项目。了解原因here

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

07-24 09:32