Vaadin Elements 是否要与 Vaadin Framework 一起使用?
Is Vaadin Elements meant to be used with the Vaadin Framework?
Vaadin 似乎在向两个方向推进:
- Vaadin 框架(Java - 服务器端)
- Vaadin 元素(Java脚本 - 客户端)
它们是现在……还是将来一起使用?或者只有 2 个独立的、不相关的产品?
例如,就是Vaadin Grid Element (not to be confused with Vaadin 7's Java Grid),意思是用在'Java-land'?
我找到了这个 Server-side Elements post,它讨论了 creating/manipulating Java 服务器端的脚本 Web 组件。
这是我们要使用的吗?还是有其他东西可以简化 Java 中的组件使用?
..我觉得我错过了什么。
Joonas Lehtinen(Vaadin 的首席执行官)发表声明澄清了这一点。简而言之:
Web Components 很快就会得到大多数常绿浏览器的完全支持。 [...] 这为我们提供了两个机会:
1) Web组件是Vaadin Framework的完美渲染模型。想象一下,任何供应商从服务器端 Java 使用任何 Web 组件,就像您今天使用服务器端组件一样。 [...]
2) 我们将能够与其他框架共享我们构建的组件。任何人都可以使用 Vaadin 的组件——不仅仅是 Java 开发人员 [...] 我们已经开始以 Vaadin Elements 的形式发布其中的一些组件。
在此处阅读完整博客 post:https://vaadin.com/blog/-/blogs/framework-roadmap-connecting-the-dots
Vaadin 流
截至目前,Vaadin 团队已发布 Vaadin Flow(开发者预览版),它为您的问题提供了答案。使用 Flow,传统的 Vaadin 开发人员可以轻松使用自定义客户端元素。
Flow 提供以下与用户网络浏览器中的 DOM 交互的方法:
- HTML-based templates that are bound to server-side Model data.
- A server-side representation of the client-side DOM tree.
- A type-safe Java RPC API for interacting with JavaScript in the browser.
These mechanisms are intended to be encapsulated into reusable
components with a high-level Java API.
请查看这些重要资源以获取更多信息:
Vaadin 似乎在向两个方向推进:
- Vaadin 框架(Java - 服务器端)
- Vaadin 元素(Java脚本 - 客户端)
它们是现在……还是将来一起使用?或者只有 2 个独立的、不相关的产品?
例如,就是Vaadin Grid Element (not to be confused with Vaadin 7's Java Grid),意思是用在'Java-land'?
我找到了这个 Server-side Elements post,它讨论了 creating/manipulating Java 服务器端的脚本 Web 组件。 这是我们要使用的吗?还是有其他东西可以简化 Java 中的组件使用?
..我觉得我错过了什么。
Joonas Lehtinen(Vaadin 的首席执行官)发表声明澄清了这一点。简而言之:
Web Components 很快就会得到大多数常绿浏览器的完全支持。 [...] 这为我们提供了两个机会:
1) Web组件是Vaadin Framework的完美渲染模型。想象一下,任何供应商从服务器端 Java 使用任何 Web 组件,就像您今天使用服务器端组件一样。 [...]
2) 我们将能够与其他框架共享我们构建的组件。任何人都可以使用 Vaadin 的组件——不仅仅是 Java 开发人员 [...] 我们已经开始以 Vaadin Elements 的形式发布其中的一些组件。
在此处阅读完整博客 post:https://vaadin.com/blog/-/blogs/framework-roadmap-connecting-the-dots
Vaadin 流
截至目前,Vaadin 团队已发布 Vaadin Flow(开发者预览版),它为您的问题提供了答案。使用 Flow,传统的 Vaadin 开发人员可以轻松使用自定义客户端元素。
Flow 提供以下与用户网络浏览器中的 DOM 交互的方法:
- HTML-based templates that are bound to server-side Model data.
- A server-side representation of the client-side DOM tree.
- A type-safe Java RPC API for interacting with JavaScript in the browser.
These mechanisms are intended to be encapsulated into reusable components with a high-level Java API.
请查看这些重要资源以获取更多信息: