0

我是 GWT 的新手。我有 Wicket 应用程序并想在其中一个面板中运行 GWT 应用程序。两者都使用maven。

  • 我应该从检票口中的 GWT 调用入口点类吗?
  • 如何与 GWT XML 配置交互?
4

1 回答 1

1

是否可以在那里运行常规的 JavaScript 应用程序?如果是,那么请查看现代 GWT作为Java 到 JavaScript 编译器。无需处理任何 XML 或其他东西,而是使用注释。新方法称为JsInterop。这也是您处理 J2CL(GWT 继任者)的方式。提到的“现代 GWT”是关于 2.8 及更高版本的。

因此,您只需使用 Java 创建一个 JS 应用程序。您可以使用 React 或 Vue 等 JavaScript 框架(例如https://github.com/VueGWT)。最后,您将其编译为常规 JS 应用程序。不同之处在于它经过了高度优化,您使用 Java(强类型),您可以从 Java 相关技术(如使用 Dagger2 的 DI 等)中受益。

一些参考资料:

于 2019-09-19T05:54:08.020 回答