Vaadin Elements是否意味着与Vaadin框架一起使用?

Dyl*_*son 4 javascript java vaadin vaadin7 vaadin-elements

Vaadin似乎正在向两个方向发展:

  • Vaadin框架(Java - 服务器端)
  • Vaadin Elements(Javascript - 客户端)

它们是打算现在一起使用还是将来使用?或者只是2个独立的,不相关的产品?

例如,Vaadin网格元素(不要与Vaadin 7的Java Grid混淆)是否意味着在'Java-land'中使用?

我找到了这个服务器端元素帖子,它讲述了从服务器端创建/操作Javascript Web组件.这是我们打算使用的吗?或者是否有其他东西来简化Java中的组件使用?

..我觉得我错过了什么.

Ale*_*rte 5

Joonas Lehtinen(Vaadin首席执行官)宣布澄清了这一点.简而言之:

Web Components将很快得到大多数绿色浏览器的完全支持.[...]这为我们提供了两个机会:

1)Web组件是Vaadin Framework的完美呈现模型.想象一下,任何供应商从服务器端Java使用任何Web组件,就像您今天使用服务器端组件一样.[...]

2)我们将能够与其他框架共享我们构建的组件.任何人都可以使用Vaadin的组件 - 不仅仅是Java开发人员[...]我们已经开始以Vaadin Elements的形式发布其中的一些组件.

阅读完整的博客文章:https://vaadin.com/blog/-/blogs/framework-roadmap-connecting-the-dots

  • 并不是的.它与Project Hummingbird(Vaadin 9的基础)有关. (3认同)
  • 是的,这是原始问题的一部分:_Are他们打算现在一起使用..或将来使用.我想补充说,有一个官方插件,不仅可以使用[Vaadin Elements](https://vaadin.com/directory#!addon/elements-add-on),还可以使用来自应用程序的任何HTML元素Vaadin框架.我正在编写一份快速指南,解释如何执行此操作(即将在vaadin.com上发布). (2认同)
  • 我刚刚发布了一个教程,解释了如何在Vaadin组件(服务器端Java)中包装Vaadin元素(或任何其他html元素):https://vaadin.com/blog/-/blogs/using-vaadin-elements-与-vaadin框架 (2认同)