GWT 与 Vaadin

2024 年 8 月 29 日 | 阅读 2 分钟
比较索引GWTVaadin
引言GWT 是用于开发 Web 应用程序的开发工具包。Vaadin 是一个用于构建富 Web 应用程序的开源 Web 框架。
官方网站www.gwtproject.org.www.vaadin.com
技术文档您可以在 www.gwtproject.org/doc 上找到 GWT 的技术文档。您可以在 http://www.vaadin.com/docs 获取 JSF 的技术文档
开发者GWT 由 Google 开发。Vaadin 由 Vaadin ltd. 开发。
首次发布GWT 最初于 2006 年 5 月 16 日发布。Vaadin 最初发布于 2002 年。
许可GWT 在 Apache License 2.0 下获得许可。Vaadin 在 Apache License 2.0 下获得许可。
实现语言GWT 构建于 Java 编程语言之上。Vaadin 构建在 Java 之上。
模板语言GWT 使用 UIBinder 作为模板语言Vaadin 具有 HTML 模板语言。
WYSIWYG-编辑器GWT 有此编辑器。Vaadin 拥有这个编辑器。
框架GWT 有 MVC Restlet 框架。Vaadin 具有 MVC 作为框架。
设计模式GWT 有 Model View Presenter Activities 和 Places。JSF 具有 MVC(模型-视图-控制器)、MVVM、MVP(模型-视图-表示器)作为设计模式。
代码生成GWT 具有代码生成功能。Vaadin 没有代码生成。
动态类型GWT 没有动态类型。Vaadin 没有动态类型。
编程范式GWT 具有面向对象编程范式。Vaadin 具有面向对象、事件驱动、面向组件、函数式编程范式。
客户端服务器代码重用GWT 具有模型-视图-控制器。Vaadin 具有 MVC Web 服务。
云平台支持GWT 通过 Google App Engine 支持。Vaadin 通过 Jelastic 支持。
操作系统服务器GWT 具有跨平台。Vaadin 与 JVM 兼容。

下一个主题GWT 面试题