`
fahoo
  • 浏览: 2053 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
阅读更多

随着Ajax在Web开发上的使用日益广泛,GWT也越来越受到关注。GWT从根本上将Ajax的开发大大地向前推进,开发人员可以轻松使用 Java 编写 AJAX 前端。只要看看Google 的 Gmail, Doc 等卓越的网络应用,你就可以认识到GWT所带来的好处。这几天看了一下最新版GWT v1.7的API,想和大家一起探讨一下。

 

这一整套API包括了四大块内容:

* Gadgets

      Gadgets 说白了就是一些可以嵌入网页或网络应用的小控件,而相关的API则提供了对这些控件的开发和控制。

 

* Gears

      Gears API 提供了对本地服务器,数据库,工作池和离线应用的支持。

 

* Google AJAX Search

      Google AJAX Search API 可以将Google的强大搜索功能集成到你的网络应用中去,支持本地搜索,网络搜索甚至多媒体搜索。

 

* Google Visualization

      Google Visualization API 可以将你想要对外发布的数据以可视化的形式表现出来,包括了图表,时间轴或者是地理信息图。

 

 

2
2
分享到:
评论
3 楼 fahoo 2009-08-20  
All GWT and EXT are great for user interfaces. I'm sure you can create equally good UI's with any.

But GWT however is in a different category. Although it does do Ajax user interfaces it is more than just a user interface library. It aims to provide many tools to bring real software engineering to Ajax applications.

GWT would have additional boxes for:

- server interoperation (HTTP, XML, JSON, GWT RPC)

- internationalization

- code obfuscation

- code optimization

- automatically cross browser (even the code you write)

- unit testing

- eclipse (or any Java IDE)

- modularization and java organization/OOP

- easy application versioning

- performance (image bundles, caching considerations)

- code generation

There's quite a bit. Also the GWT engineers are great and constantly working on improving the compiler which means your code automatically runs better with new releases.
2 楼 fahoo 2009-08-20  
GWT 2.0 will release in the end of this year, and you can see lots of improvement from it.
1 楼 vb2005xu 2009-08-19  
没啥感觉,还不如用ext来的舒服

相关推荐

    gwt入门-gwt从这里开始

    要保持项目的最新状态,应定期关注 GWT 的版本更新,例如从 http://code.google.com/webtoolkit/download.html 获取最新版本。 总的来说,GWT 为 Java 开发者提供了一种高效、便捷的方式来构建富互联网应用,它的 ...

    GWT中文教程(入门进阶)

    **GWT(Google Web Toolkit)** 是一个由Google开发的开源JavaScript开发框架,它允许Java开发者使用Java语言来编写Web应用程序,并自动...同时,不要忘记关注GWT社区的最新动态,以便了解最新的开发工具和技术趋势。

    Gwt-ext学习笔记

    GWT(Google Web Toolkit)和Ext JS是两个在Web开发领域广泛...同时,关注Gwt-ext的更新和社区资源,以便获取最新的API信息和最佳实践。不断练习和探索,你将能够熟练运用Gwt-ext构建出功能强大、用户体验优秀的Web应用。

    GWT一个页面包含多个模块时出现的问题

    标题 "GWT一个页面包含多个模块时出现的问题" 指的是在使用Google Web Toolkit (GWT) 开发Web应用时,遇到的当一个页面...同时,持续关注GWT的更新和最佳实践,以便利用最新的工具和技术来优化多模块应用的开发和性能。

    GWT通信机制初探

    标签 "源码" 暗示我们将关注GWT的内部工作原理,包括编译时如何生成JavaScript以及RPC服务的实现细节。GWT的源码提供了丰富的信息,可以帮助开发者理解其内部机制,如如何序列化和反序列化Java对象,以及如何处理...

    Grails中集成GWT中文资料

    通过持续关注GWT插件的官方文档(http://grails.org/GWT+Plugin),可以获取最新的信息和更新。 总之,集成GWT到Grails项目中,可以充分利用Grails的强大学术能力处理后端业务逻辑,同时利用GWT构建高性能的前端...

    GWT中级教程

    **GWT(Google Web Toolkit)中级教程** GWT(Google Web Toolkit)是Google推出的一款用于构建富互联网应用程序(RIA)的开源开发工具包...记得持续关注GWT的更新和社区动态,以便及时获取最新的开发技术和最佳实践。

    org.jresearch.commons.gwt.utils.shared-1.0.45.zip

    标题 "org.jresearch.commons.gwt.utils.shared-1.0.45.zip" 提供的信息表明,这是一个与Java开发相关的开源项目,特别关注GWT(Google Web Toolkit)和共享实用工具。GWT是一个允许开发者使用Java语言编写客户端Web...

    GWT安装和使用

    这意味着使用 GWT 构建的应用程序可以在多种主流浏览器(如 Internet Explorer、Firefox、Mozilla、Safari 和 Opera)中正常运行,开发者无需过多关注浏览器间的差异性问题。这一点对于提高开发效率至关重要。 **5....

    SmartGWT2.0 API

    通过利用其组件、数据绑定、性能优化等特性,开发者可以更专注于业务逻辑的实现,而无需过于关注底层细节,从而提升开发效率和应用质量。对于想要在GWT平台上构建高效Web应用的开发者来说,SmartGWT 2.0 是一个值得...

    GWT开发手册.doc

    - **跨浏览器支持**:GWT设计时考虑了浏览器差异,使得开发者无需关注具体的浏览器兼容性问题,能够编写一次代码,到处运行。 - **模块化(Module)**:GWT项目通常由多个模块组成,每个模块代表一个独立的功能或...

    gwt+spring

    9. **版本更新**:考虑到描述中提到的资料更新滞后,开发者应关注最新的GWT和Spring版本,寻找兼容性和性能改进。同时,社区论坛、博客和GitHub上的示例项目是获取最新整合策略的好资源。 整合GWT和Spring可以使...

    gwt-2.0.3.rar

    在2006年首次发布时,GWT以其创新的开发模式和技术引起了广泛关注,它允许开发者使用Java语言编写客户端代码,然后通过编译器自动将其转换为优化的JavaScript,从而在浏览器中运行。 标题中的"gwt-2.0.3.rar"指的是...

    smartgwt2.4最新发布

    开发者需要特别关注这些变更,以确保代码的兼容性和项目的顺利升级。 "release_notes.html"是发布说明,详细列出了新版本的特性、修复的bug以及可能的已知问题。在这个版本中,SmartGWT 2.4可能引入了新的UI组件,...

    gwt for eclipse 3.7/3.6

    9. **响应式设计**:虽然GWT主要关注桌面应用,但它也提供了响应式设计的支持,帮助开发者创建适应不同屏幕尺寸和设备的应用。 在Eclipse 3.7和3.6版本的插件中,`content.jar`和`artifacts.jar`通常是包含插件核心...

    togglz-spring-2.0.0.Beta2.zip

    gwt-gravatar.zip是另一个开源项目,主要关注GWT(Google Web Toolkit)与Gravatar服务的集成。Gravatar(全球头像)是一项服务,允许用户通过电子邮件地址关联一个头像,然后这个头像会在支持Gravatar的网站上自动...

    GWT开发教程.pdf

    接下来,关注模块配置文件(`module.xml`)。在这个文件中,你可以定义模块的基本属性,如模块的别名(`rename-to`),继承其他模块,以及选择主题。例如,`<inherits>`标签用于导入GWT的核心库,如`...

    gwt developer plugin.rar

    标题 "gwt developer plugin.rar" 暗示我们关注的是Google Web Toolkit (GWT) 的开发者插件。GWT 是一个开源的Java框架,用于构建和部署富互联网应用程序(RIA)。开发者插件则是用于支持GWT开发环境的重要工具,它...

    gwt-2.8.2.zip

    在GWT 2.8.2中,有几个关键的特性值得关注: 1. **编译优化**:GWT的编译器将Java代码转换为高效的JavaScript,使得浏览器能够运行。在2.8.2版本中,编译器进行了优化,提高了代码的压缩率和运行效率,减少了加载...

Global site tag (gtag.js) - Google Analytics