比较指标 |
GWT |
我的需求 |
Introduction |
GWT是用于开发Web应用程序的开发工具包。 |
Vaadin是用于富Web应用程序的开源Web框架。 |
Official Website |
www.gwtproject.org. |
www.vaadin.com |
Technical Documentation |
你可以在www.gwtproject.org/doc上获取GWT的技术文档。 |
你可以从http:// www获得JSF的技术文档。 vaadin.com / docs |
由开发 |
GWT由Google开发。 |
Vaadin由Vaadin ltd开发。 |
初始发行 |
GWT最初于2006年5月16日发布。 |
Vaadin最初于2002年发布。 |
License |
GWT已获得Apache License 2.0的许可。 |
我需要获得Apache License 2.0许可。 |
Implementation Language |
GWT基于Java编程语言构建。 |
我需要在Java上构建。 |
Template Language |
GWT将UIBinder作为模板语言 |
我寻找具有HTML模板语言。 |
WYSIWYG-Editor |
GWT有这个编辑器。 |
我坚持要有这个编辑器。 |
Framework |
GWT具有MVC Restlet框架。 |
Vaadin将MVC作为框架。 |
Design Pattern |
GWT具有模型视图演示者活动和地点。 |
JSF具有MVC(模型视图控制器), MVVM, MVP(模型视图呈现器)作为设计模式。 |
代码生成 |
GWT具有代码生成功能。 |
Vaadin没有代码生成。 |
Dynamic Typing |
GWT没有动态类型。 |
Vaadin没有动态输入。 |
编程范例 |
GWT具有面向对象的编程范例。 |
Vaadin具有面向对象, 事件驱动, 面向组件, 功能编程的范例。 |
客户端服务器代码重用 |
GWT具有模型视图控制器。 |
我需要具有MVC Web服务。 |
云平台支持 |
通过Google App Engine的GWT支持。 |
我需要通过Jelastic提供支持。 |
操作系统服务器 |
GWT具有Cross平台。 |
我看是兼容JVM。 |