基于JAVA的web框架 GWT SmartGWT ExtGWT Vaadin
Gwt-Ext / SmartGWT
http://code.google.com/p/gwt-ext/
Status Update This project is no longer under active development and has been superseded by Smart GWT. Assistance will be provided to existing users of GWT-Ext looking to migrate to Smart GWT.
http://www.smartclient.com/smartgwt/showcase/
http://www.smartclient.com/smartgwtee/showcase
http://www.smartclient.com/product/ 开源收费版本区别
Smart GWT
When development of GWT-Ext came to an end, Sanjiv Jeevan started a new project named
Smart GWT: http://www.smartclient.com/smartgwt/. This is a LGPL framework that
wraps the Smart Client JavaScript library in a similar way that GWT-Ext wraps Ext JS. Smart
GWT has the advantage that it is still being actively developed. Being LGPL-licensed, it also
can be used commercially without the need to pay the license fee that is required for Ext
GWT. Smart GWT still has the debugging problems of GWT-Ext and the components are often
regarded not as visually pleasing as Ext GWT. This could be down to personal taste of course.
Sencha GXT 3 / Ext GWT
Sencha GXT 3其实就是原来的 Ext GWT,Ext GWT 是基于 Google Web Toolkit(GWT) 和 ExtJs 的功能强大的网页开发控件库。它扩展了 GWT,在 ExtJs 的基础上实现了有排序功能的表格(Grid)、分页、过滤,支持有拖拽功能的树,高度可定制的组合下拉框(Combobox)、目录、对话框、表单 (Form)以及功能丰富、强大且易用的 API。
http://extjs.org.cn/taxonomy/term/179
http://www.sencha.com/products/gxt/examples/
http://www.sencha.com/examples-dev/#ExamplePlace:overview
授权模式 http://www.sencha.com/products/gxt/license/
The first license is an open source license compatible with the GNU GPL license v3. If you
wish to use this license, you do not have to pay a fee for using Ext GWT, but in return you
have to make your source code available under an open source license. This means you have
to contribute all the source code of your project to the open source community and give
everyone the right to modify or redistribute it.
If you cannot meet the obligations of the open source license, for example, you are
producing a commercial product or simply do not want to share your source code,
you have to purchase a commercial license for Ext GWT.
Vaadin
Vaadin, http://vaadin.com, is a third alternative to Ext GWT. Vaadin is a server-side
framework that uses a set of precompiled GWT components. Although you can write your
own components if required, Vaadin is really designed so that you can build applications by
combining the ready-made components.
In Vaadin the browser client is just a dumb view of the server components and any user
interaction is sent to the server for processing much like traditional Java web frameworks.
This can be slow depending on the speed of the connection between the client and
the server.
The main disadvantage of Vaadin is the dependency on the server. GWT or Ext GWT's
JavaScript can run in a browser without needing to communicate with a server. This is
not possible in Vaadin.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
2011-06-07 Flex和java开发的参考书