GWT,GWT智能,GWT-EXT比较 [英] GWT,Smart GWT,GWT-ext comparison

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

问题描述

我使用GWT 2.0.3在我application.This项目内线不再是正在积极发展,并已被智能GWT.I我使用HMVC模式这种应用所取代。
现在,与现有的GWT 2.0.3和转版我得到很多issues.Issues都涉及到followinng的东西。

I am using GWT 2.0.3 with ext in my application.This project is no longer under active development and has been superseded by Smart GWT.I am using HMVC pattern for this application. Now with existing GWT 2.0.3 and ext version I am getting many issues.Issues are related to the followinng things.

浏览器兼容性
HTML 5遵守

Browser Compatibility HTML 5 Compliance

手机兼容性

分辨率无关

加载速度

控制丰富度

菲尤天回GWT 2.3版本还released.Now我想搬到我的应用程序应用到新technology.as ext是积极development.and我也我得到许多问题与现有版本下不再。

Fews days back GWT 2.3 version also released.Now I want to move my application application to new technology.as ext is no longer under active development.and I also I am getting many issues with existing version.

我想给analyz GWT 2.3,智能GWT和Spring框架,根据OT requirement.But还是我有点困惑该怎么做这个situation.If任何人有这个想法situaion,给我一些明确的想法或比较技术那么这将非常有助于FUL我。

I am thinking to analyz GWT 2.3, Smart GWT and Spring framework according ot requirement.But still I am bit confused what to do in this situation.If any one has idea about this situaion and give me some clear idea or comparison of technologies then It will very help ful for me.

请帮我。

推荐答案

关于迁移 -
它不会很容易迁移到现有的code为纯GWT 2.3。分机使用不同的框架和类,你不会在GWT以同样的方式找到,你将不得不最终重新编码的东西不少。

Regarding migrating - It wont be easy to migrate over to your existing code to plain gwt 2.3. ext uses different framework and classes that you will not find in the same way in gwt, you will have to end up re-coding A LOT of the things.

如果你想重新code,则该选项是向你敞开 -

If you want to re-code, then the options are open to you-


  • 智能GWT正在积极开发并拥有更丰富的分类器组小部件是肯定的。不过,我觉得在LGPL版本文档缺乏和混乱,(如果你去付费版则不成问题)

  • Smart GWT is being actively developed and has a richer classier set of widgets for sure. However, I find the LGPL version documentation lacking and confusing, (if you go for the paid version then not an issue)

GWT 2.3,从另一方面得到了大多都是小部件媲美SmartGWT的(人仍下落不明像内置的验证的东西等)。我觉得轻得多,比SmartGWT的更优化。但是,您可能需要做一些更多的CSS工作,把它作为寻找的SmartGWT的优雅。

GWT 2.3 on the other hand has got mostly all widgets comparable to smartgwt (still missing stuff like inbuilt validation etc). I find it much lighter and more optimized than smartgwt. However, you may have to do a little more css work to get it looking as classy as smartgwt.

如果你想要一个侵略性的一套漂亮的小部件,不介意稍重应用,顺应智能GWT。如果你有时间到code功能和设计urself,preFER光应用程序,请使用GWT。

If you want an agressive set of good looking widgets, don't mind a slightly heavy application, go with smart gwt. If you have time to code functionality and design urself, prefer a light application, go with gwt.

编辑 -


  • 浏览器兼容性

  • Browser compatibility

GWT-非常COM prehensive,可以在这里和那里面对一点点的CSS niggles。

GWT- Very comprehensive, may face a little css niggles here and there.

智能GWT-相当COM prehensive,但是,我不得不修改code等,以适应不同版本的IE。而且 - 不与GWT小部件混合智能GWT!它的兼容性恶梦,SmartGWT的心不是正好GWT(SmartGWT的包装了很多本地的js code的)的扩展。你可能会看到,即使是SmartGWT的团队发现很难调试奇怪的JS错误 - 他们的忠告 - 不要混合部件

Smart GWT- Fairly comprehensive, however, I have had to modify code etc to accomodate different versions of IE. ALSO - do not mix Smart GWT with GWT widgets!!! Its a compatibility nightmare, smartgwt isnt exactly an extension of gwt (smartgwt wraps a lot of native js code). You may end up seeing weird js errors which even the smartgwt team finds hard to debug - their advice - dont mix the widgets.

移动兼容性

我没有工作在这方面,但两者都基于JS等都应该在任何移动运行。您可能必须要弄清楚的UI设计元素和自然捕捉触摸事件。在这里,我仍然会使用GWT去的事实,这是轻。也许这将帮助 - HTTP://traceurl.blogspot。 COM / 2010/11 /国家的GWT换mobile.html 不知道什么支持智能GWT有特定的移动事件。

I have not worked on this aspect, however both are JS based and so should run on any mobile. You may have to figure out UI design elements and capturing natural touch events. Here I would still go with gwt for that fact that it is lighter. Maybe this will help - http://traceurl.blogspot.com/2010/11/state-of-gwt-for-mobile.html Not sure what support smart gwt has for specific mobile events.

与分辨率无关

下面GWT智能胜手了。就在年龄%申报部件尺寸,让它做它的魔力。并非如此简单使用GWT的地方,如果你想大小可调整性 - 你将不得不调整捕捉事件

Here Smart gwt wins hands down. Just declare widget sizes in %ages and let it do its magic. Not so straightforward with gwt where if you want resizability - you will have to capture resize events

加载速度

GWT绝对是更轻,更快地加载。您也可以提高智能GWT的加载速度,但你将不得不取消code你不使用等等等等,如果你是在经历了工作的一个小的,你可能会降低速度差,以可忽略不计

GWT definitely is lighter and loads faster. You can also improve the loading speed of smart gwt, but you will have to work a little for that by deselecting code you dont use etc etc. If you are experienced in that, you may bring down the speed difference to negligible amounts.

控制丰富度

不知道你在问什么,但如果其窗口功能丰富,我会去Smargwt(这是一件事,使得它更重黯然)。

Not sure what you are asking for, but if its richness of widget functionality, I will go with Smargwt (that is one thing that makes it heavier sadly).

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

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