3、Google Web Toolkit快速上手指南

Google Web Toolkit快速上手指南

1. 应用开发技能的重要性

在Web开发领域,Google Web Toolkit(GWT)是一个强大的工具。如果你熟悉JavaScript和HTML等Web标准,可能会觉得GWT对它们的利用并不多,因为GWT应用广泛使用的Web标准是CSS。实际上,使用GWT并不需要深入了解JavaScript和HTML,真正的先决条件是面向对象的应用开发方法。

GWT实际上是构建在Web技术之上的,它将Web技术对开发者隐藏起来,除非你有特定需求,否则无需深入了解其复杂细节。GWT使用Java语言作为熟悉的应用框架抽象层,这使得开发者可以专注于应用开发本身。

Google推出GWT这个Web工具包却不直接利用大量Web开发者的Web技术技能,原因主要有以下三点:
- 桌面应用体验 :我们习惯了桌面应用的快速响应和丰富视觉效果。传统Web技术主要用于创建文档,要实现类似桌面应用的用户界面需要付出很大努力。GWT提供了模仿桌面应用小部件的框架,使Web应用更像桌面应用,且与传统网站风格融合良好,与Java applet有很大区别。
- 通信模型优化 :传统网页的HTTP通信模型对于应用来说很繁琐。传统Web应用每次用户操作都需要全页面刷新,而Ajax通过异步通信解决了这个问题,使应用更接近桌面应用的响应速度。但Ajax开发复杂,GWT使用Ajax进行服务器通信,并通过友好的API将复杂性抽象掉。
- 代码管理优势 :Ajax应用虽然成功,但存在代码管理问题,JavaScript缺乏现代应用开发语言的代码组

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值