0

据我了解,Vaadin 使用 GWT 并在浏览器端添加一个引擎来与服务器端 UI 交互。在寻找“Confluence” Vaadin 插件时,我一无所获。我想使用 Javascript 而不是 Vaadin 纯 Java 与 Confluence 'rest' 交谈。不过我相信我找到了一些 GWT Confluence 插件。由于 Vaadin 已经使用 GWT,您认为 GWT confluence 插件是要走的路吗?还有一个 angularjs/vaadin 插件,然后我可以将 angularjs 与 Confluence 结合使用。请问你的想法...

4

1 回答 1

1

传统的Vaadin 框架由服务器上的 java 后端和在客户端呈现的组件组成。其中大部分是客户端渲染,都是用 Java/GWT 编写的。

除此之外,还有Vaadin Elements,它们是前端的“纯”JS 组件。

Vaadin Elements 是否旨在与 Vaadin 框架一起使用?

如果您希望编写一个具有所有逻辑客户端的应用程序(并且可能调用一些 REST api),那么您将需要在 JS 中编写它(可能使用 Angular/Polymer 等)。在这种情况下,您可以将 vaadin 元素用于某些任务,但您将留在 JS 世界中。

回答您的问题:使用 GWT 并将其与 JS 结合并不是处理事物的最新方法。当您希望使用 Java 编写前端代码但肯定不适用于 JS 时,GWT 是有意义的。

于 2016-10-15T09:29:08.900 回答