http://code.google.com/webtoolkit/ 最近google发布了Google Web Toolkit(GWT)开发包,这是一种使用java语言开发AJAX应用的开发框架。从技术上看,GWT并没有什么新鲜之处,类似的概念在多年之前就已经有各种尝试了,这些尝试从未真正吸引到足够的注意。GWT的优势也许在于提供了一套模拟工具,另外可能在屏蔽browser的兼容性和bug方面做得更好一些,但是真正的技术思想并没有什么突破. Ruby On Rails同样是试图将ruby语言直接映射到前台程序, 但是它通过一个通用的prototype.js库最小化了ruby语言和js语言之间的区别,在概念上要比GWT的java2js的compiler概念要更加新颖一些. (
http://mir.aculo.us/stuff/COR_20060413_RailsAjax.pdf)
对于web开发而言,我总认为要发挥web的特色,而不是把它约束到其他领域的开发模式上。js+dom+html文本所能做到的结构控制程度要远远超越组件技术,我也从未发现学习java要比学习html要更加容易。也许对于某些对于web一无所知的java开发人员来说,GWT有些意义,也许GWT会特别适合于某些特定的领域,但是作为一种通用的开发框架,我并不看好它。
分享到:
相关推荐
通常,用户需要将.xpi文件拖放到打开的Firefox浏览器窗口上,或者通过“about:addons”页面手动安装插件。 **安装和使用GWT Developer Plugin** 安装GWT Developer Plugin的过程相对简单: 1. 下载“gwt-dev-plugin...
"about.html"可能提供了关于SmartGWT 2.4及其开发团队的更多信息,包括项目背景、目标以及社区支持等。这些信息有助于开发者理解项目背后的愿景和价值观,也有助于建立社区联系。 至于"smartgwt.jar"和"smartgwt-...
**GWT 开发者插件概述** GWT(Google Web Toolkit)是一款强大的开源JavaScript开发工具,它允许开发者使用Java语言来编写Web应用。GWT Dev Plugin是与GWT配套的浏览器插件,专为开发和调试GWT应用程序而设计。这款...
2. 在Firefox浏览器中,打开“about:debugging”页面。 3. 点击“临时加载扩展”按钮,并选择下载的.xpi文件。 4. 安装完成后,重启Firefox浏览器。 5. 在开发GWT项目时,可以使用插件进行调试和测试。 总的来说,...
开发者或用户只需将这个.xpi文件下载到Firefox浏览器中,通过浏览器的"about:addons"页面进行安装。 总的来说,这个压缩包文件包含了Google Web Toolkit开发者插件的一个版本,用于支持Firefox、IE和Chrome浏览器的...
这个文件很可能是GWT开发者工具的安装包,用户可以通过Firefox的“about:debugging”页面或者直接双击.xpi文件来安装。 在使用GWT Firefox 8.0插件时,开发者可以享受到以下功能: 1. **实时预览**:在编写GWT代码...
《企业级GWT 011_2:关于Java语言》是本次压缩包中的核心内容,这本电子书深入浅出地介绍了Java编程语言。Java作为一种广泛应用的面向对象的编程语言,其强大的功能和跨平台特性使其在企业级开发中占据重要地位。...
##About 是一个功能齐全的 CRUD 应用程序。 这是一种利用 Java 的强大功能开始构建跨浏览器工作的 HTML 应用程序的方法。 它使用带有纯 Maven 配置的 Google Web Toolkit,适用于希望在 Google App Engine 之上构建...
java开发斗地主源码#About LandManager 是一个让房东轻松记账的小网站(2013 年)。 客户允许共享源代码(无保密协议)。 从项目中删除了有关客户和环境(数据库帐户)的所有数据。 #技术: maven、spring、spring-...
It has always been about choice. Java EE focused on a few technologies, largely to the detriment of alternative, better solutions. When the Spring framework debuted, few would have agreed that Java ...