当前位置:  开发笔记 > 编程语言 > 正文

学习GWT有用吗?

如何解决《学习GWT有用吗?》经验,为你挑选了1个好方法。

我开发Web应用程序,在我的工作中,到目前为止,每当发生一些JS或CSS怪癖时,我一直在与各种浏览器进行战斗.我相信使用GWT将从我从这个描述中理解的东西中获得巨大帮助:

今天编写Web应用程序是一个单调乏味且容易出错的过程.开发人员可以将90%的时间花在浏览器怪癖上.此外,构建,重用和维护大型JavaScript代码库和AJAX组件可能既困难又脆弱.Google Web Toolkit(GWT)允许开发人员使用Java编程语言快速构建和维护复杂但高性能的JavaScript前端应用程序,从而减轻了这一负担.

关于GWT的一般意见是什么?学习和使用它有多容易?

编辑:我是一名Java开发人员!



1> 小智..:

你没有说你是否有任何Java背景.如果你不这样做,那么,我不能说你的学习曲线可能是什么.

然而......作为一个使用Java约9年的人,并且大部分时间都花在了Swing上,我发现GWT非常容易学习.

小部件与Swing不同,因此需要一些人习惯.但是,从我的角度来看,它与学习任何其他图书馆没什么不同.

就个人而言,我喜欢我可以使用IntelliJ(我选择的编辑器)并利用所有可以帮助我编写更好代码的奇妙Java工具.(BTW ......这是GWT任务的一部分.)

我喜欢这个事实,这是一个充满活力,高度活跃的工具包,很多人真的有兴趣让它变得更好.(再次,看看讨论组,甚至浏览贡献者的讨论组.)

如果您想访问更多或不同的小部件,有很多项目希望填补空白:

GWT-Ext的

ExtGWT

SmartGWT的

高级GWT组件

GWT孵化器(来自GWT团队的很多有趣的想法来自)

(注意:我不赞同任何这些项目或评论它们的相对优点,只是试图提供一些参考......)

我想如果你在网上挖掘,特别是看看GWT讨论组,你可以很好地感受到其他人正在使用GWT.

说了这么多,小心......你仍然会发现IE6与IE7和FireFox 3之间的渲染方式有些问题,而且......我没有用直接的JavaScript或任何其他工具包编写webapp,所以我可以不知道GWT在这方面有多好.我所知道的是,在我工作的应用程序工作10个月后,我们只遇到了一些我们不得不为一个浏览器或另一个浏览器专门化CSS的情况.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有