谷歌网络工具包(GWT):开启Web应用开发新时代
1. 引言
在当今数字化的时代,Web应用的开发技术日新月异。从早期简单的网页到如今功能强大、交互性强的富互联网应用(RIAs),每一次技术的革新都为用户带来了更好的体验。而谷歌网络工具包(Google Web Toolkit,简称GWT),作为一款独特的开发工具,在Web应用开发领域中占据着重要的地位。本文将深入探讨GWT的相关知识,包括其背景、优势以及不同专业背景的开发者使用GWT的预期。
2. Web技术的发展与Ajax的崛起
2.1 “新Web”的演变
本世纪初,互联网泡沫破裂,浏览器大战逐渐平息,许多公司认为开发Web技术不再有利可图,一些曾被寄予厚望的技术发展停滞。然而,浏览器及其对Web标准的通用实现得以保留。开发者开始专注于掌握HTML、CSS和JavaScript等基础Web技术,而非追求新的技术。这种“新Web”的演变使得非技术人员更愿意使用Web应用,在某些情况下,这些应用的性能甚至超过了桌面应用。
2.2 博客和社交网络的挑战
以博客和社交网络为代表的以用户为中心的应用在Web上蓬勃发展,但这些应用的管理却存在问题。传统的文档浏览结构导致管理博客等操作变得繁琐,用户需要依次加载多个页面,这与高效管理的需求不符。
2.3 Ajax的突破
异步JavaScript技术的发展带来了重大突破。通过异步请求服务器数据,JavaScript可以在不刷新页面的情况下更新Web页面,使得多页面Web应用变得像无缝的桌面应用一样流畅。同时,增加JavaScript的使用可以将更多的逻辑放在客户端,减轻服务器的
GWT引领Web开发新纪元
超级会员免费看
订阅专栏 解锁全文
88

被折叠的 条评论
为什么被折叠?



