转自:http://www.iteye.com/topic/168967?page=1
在 http://www.open-open.com/ 能找到这些开源地址
(1) GWT: 我项目就使用GWT ,已经一年多了,没有使用其他的第三方组件(如 gwt-ext , yui , yui-ext , mygwt ),自然在项目中形成了很多公共组件,如各种数据类型的文本框(如:DoubleTextBox , IntegerTextBox ),带关闭、最大化的各种对话框 Dialog 。。。
由于项目大,划分出的GWT Module有26个,编译非常慢,需要40多分钟, 平均一个模块1分多钟。
(2) GWT-EXT : 这是完全嵌入 EXTJS (已经写好的组件的 javaScript),再加一层 Java代码,供 GWT 方式调用。
我下载它的 GWT-EXT 2.02 ,解开, 把里面的 sample 配置到 Eclipse 3.3中, 主机方式运行,提示内存溢出。设置该模块的运行的jvm参数 -Xmx512M 都不管用 。 于是我部署(编译),发现只需要 40秒钟。
(3) MyGWT (EXT-GWT): 是一个开源的Google Web Toolkit用户界面组件库。它将ExtJs的组件完全用GWT实现。发现树,也是没有虚线的,确实是采用 纯GWT来开发的组件。 但它的实现中,还没有完全与 ExtJS 划等号,功能还很弱。
个人看法:
A、如果GWT解决不了编译速度的问题, GWT , MyGWT 就无法在大型应用项目中广泛使用。GWT-EXT 由于核心部分不用编译,编译速度没有问题。
B、如果要应用普及到企业管理系统中,还需要开发很多与业务沾边点的组件。所以,不管采用什么框架,开发量都还挺大的。
C、初次使用GWT来开发项目,建议还是直接使用 GWT-EXT ,否则开发量很大,很乱,控制不好,就是一堆难以维护的 gwt 代码。
分享到:
相关推荐
7. **扩展性和可插拔性(Extensibility and Plugins)**:GWT-Ext-Tree 提供了丰富的扩展接口和插件机制,开发者可以根据需求自定义节点行为、添加额外的功能,如搜索、排序、编辑等。 在实际开发中,`exttree` ...
### Gwt-ext学习笔记之基础篇 #### 一、安装CypalStudio工具 为了能够开始Gwt-ext的学习之旅,首先需要确保开发环境已经搭建好。CypalStudio是一款非常实用的工具,它能帮助开发者更高效地进行GWT项目的开发。 1....
Gwt-Ext不仅提供了如表格(Grid)、分页、过滤、拖拽树、组合下拉框(Combobox)、目录、对话框、表单等高级组件,而且拥有丰富的API,确保了其功能的全面性和使用的灵活性。此外,Gwt-Ext遵循GNU Lesser General ...
2. **Gwt-Ext介绍**:Gwt-Ext是在GWT基础上构建的,它提供了更多的UI组件,如表格、树、图表等,以及更丰富的样式和布局管理。 3. **环境搭建**:如何配置Java环境,安装并设置GWT SDK,以及引入Gwt-Ext库到项目中...
《GWT-EXT2.0最佳实践教程》源代码打包下载资源主要涵盖了Google Web Toolkit (GWT) 和EXT-JS 2.0的结合使用,提供了丰富的实践案例和示例代码,旨在帮助开发者深入理解和应用这两项技术。GWT是一款强大的JavaScript...
【GWT-EXT选课系统】是一个基于Google Web Toolkit (GWT) 和EXT库开发的在线选课系统。GWT是一种由Google开发的开源JavaScript框架,它允许开发者使用Java语言来编写前端应用程序,并自动编译成优化的JavaScript代码...
GWT-Ext库扩展了GWT的基本功能,引入了一系列与Ext JS类似的组件,如表格、树形视图、面板、表单、菜单、工具栏等。这些组件设计精美,功能强大,易于使用,并且具有高度的可定制性。GWT-Ext的核心在于其组件模型,...
GWT-Ext是GWT的一个扩展,它引入了大量桌面级应用的UI组件,如表格、树形视图、按钮、面板等,使得在Web应用中实现复杂布局和功能变得更加便捷。GWT-Ext的代码是用Java编写的,但最终会编译成优化过的JavaScript,...
在深入探讨GWT-Ext之前,我们先了解一下GWT(Google Web Toolkit)和Ext Js的基础。GWT是一个开源的开发工具,允许开发者使用Java语言来编写客户端的Web应用程序,然后将其编译为优化过的JavaScript代码,以实现高...
GWT(Google Web Toolkit)和Ext JS是两个在Web开发领域广泛应用的技术,它们结合形成的Gwt-ext库,为开发者提供了一种构建富客户端应用程序的强大工具。这篇学习笔记将深入探讨Gwt-ext的核心概念、功能以及如何在实际...
1. **gwt-ext库的介绍**:gwt-ext库扩展了GWT的基本功能,提供了诸如表格、树形视图、面板、表单组件等丰富的UI元素,使得GWT应用的界面更加专业和用户友好。 2. **引入gwt-ext到项目**:如何在Maven或Gradle构建...
GWT-Ext 的核心特点在于它扩展了 GWT,融合了 ExtJS 的丰富界面组件,包括有排序功能的表格(Grid)、分页、过滤、拖拽功能的树、自定义的组合下拉框(Combobox)、目录、对话框、表单(Form)等。 1. **GWT-Ext 的...
### GWT-Ext体验之旅知识点解析 #### 一、GWT-Ext简介 - **定义**: GWT-Ext是一款基于Google Web Toolkit (GWT) 和 ExtJS 的网页开发控件库,它为纯Java语言的富互联网应用提供了一个快速开发平台。 - **特点**: ...
在实际开发中,GWT-Ext 还涉及到组件的布局管理、事件处理、数据绑定、异步通信(RPC)等方面的知识。学习 GWT-Ext 需要对 GWT 和 ExtJs 有一定的了解,同时掌握 Java 语言和基本的 Web 开发概念。通过实践和不断...
gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-...
### GWT-EXT基础知识详解 #### 一、GWT与GWT-EXT简介 Google Web Toolkit (GWT) 是一款由Google开发的开源框架,它允许开发者使用Java语言编写前端应用,并将其编译成浏览器可识别的JavaScript和HTML。GWT提供了...
GWT-Ext 2.0.5 has been released. Grab the distribution from the Downloads area. GWT-Ext 2.0.5 supports GWT 1.5 final (1.5.2), Firefox3 and Chrome.