| 比较索引 | GWT | React |
|---|
| 引言 | GWT 是用于开发 Web 应用程序的开发工具包。 | React 是一个用于构建用户界面的 JavaScript 库。 |
| 官方网站 | www.gwtproject.org. | www.reactjs.org. |
| 技术文档 | 您可以在 www.gwtproject.org/doc 上找到 GWT 的技术文档。 | 您可以在 www.reactjs.org/doc 上找到 reactjs 的技术文档。 |
| 开发者 | GWT 由 Google 开发。 | React 由 Jordan Walke, Denis Popov 开发。 |
| 首次发布 | GWT 最初于 2006 年 5 月 16 日发布。 | JSF 最初于 2013 年 3 月发布。 |
| 许可 | GWT 在 Apache License 2.0 下获得许可。 | JSF 在 MIT License 下获得许可。 |
| 实现语言 | GWT 构建于 Java 编程语言之上。 | JSF 构建于 JavaScript 之上。 |
| 可用性 | GWT 的用户非常少。 | JSF 的大部分开发工作由用户完成。 |
| WYSIWYG-编辑器 | GWT 有此编辑器。 | JSF 没有此编辑器。 |
| 设计模式 | GWT 有 Model View Presenter Activities 和 Places。 | JSF 使用 MVC 作为设计模式。 |
| 代码生成 | GWT 具有代码生成功能。 | JSF 具有代码生成所需的条件。 |
| 动态类型 | GWT 没有动态类型。 | JSF 具有动态类型。 |