当前位置: 首页 > 面试题库 >

Vaadin Elements是否打算与Vaadin框架一起使用?

巫马泰
2023-03-14
问题内容

Vaadin似乎在向两个方向推进:

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

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

例如 ,Vaadin网格元素(不要与Vaadin 7的Java Grid混淆)是否打算在“ Java-land”中使用?

我在“ 服务器端元素”一文中找到了有关从服务器端创建/操作Javascript
Web组件的文章。这是我们应使用的吗?还是有其他方法可以简化Java中的组件使用?

..我觉得我缺少什么。


问题答案:

截至目前,Vaadin团队已宣布 Vaadin Flow
(开发人员预览)可为您的问题提供答案。借助Flow,传统的Vaadin开发人员可以轻松使用自定义客户端元素。

Flow提供了以下与用户的Web浏览器中的DOM交互的方法:

  • 绑定到服务器端模型数据的基于HTML的模板。
  • 客户端DOM树的服务器端表示。
  • 类型安全的Java RPC API,用于与浏览器中的JavaScript进行交互。

这些机制旨在通过高级Java API封装到可重用的组件中。

请查看这些重要资源以获取更多信息:

  1. Vaadin Flow-Vaadin 10的下一部分现已在开发人员预览版中
  2. Vaadin Flow官方文档
  3. Vaadin 10中的Vaadin元素
  4. Vaadin Framework 8路线图2017年及以后


 类似资料:
  • 问题内容: 我在Django中有一些REST API端点,我想对Graphene使用相同的身份验证。该文档不提供任何指导。 问题答案: 例如,如果在API视图中使用,则可以将端点添加到以这种方式装饰的GraphQLView中: urls.py: 请注意,我们添加了一个新的端点,并保留了GraphiQL工具使用的原始端点。 然后,您应该在GraphQL客户端中设置标头并指向端点。 更新:请参阅此Gi

  • 问题内容: 我已经开始用PHP编写一些应用程序,并且我对该语言也越来越熟悉。有人告诉我有关CakePHP和CodeIgniter的信息。我想更好地了解这些方法如何为我提供帮助,以及是否值得花时间学习框架? 问题答案: 使用MVC PHP框架有什么好处? 好了,使用PHP框架有很多好处,让我们看看使用它们的一些主要好处。 这些PHP框架遵循某些设计模式,因此,当您使用框架时,必须遵循其编码约定,这可

  • 我尝试将一个play框架示例连接到一个oracle 10g数据库,因此我使用了以下字符串连接: 我尝试了不同的方法(在每行放入< code>"",尝试用< code>localhost代替我的侦听器的ip地址,...)但是什么都不管用。

  • 我不是专家,但知道kafka常用的身份验证机制。kafka的常见用法/实现使用SASL Plain或SASL SCRAM,即 或(不推荐用于PLAIN机制) 和 或512或(不再推荐)。 然后我看到JAAS配置如下- 我不明白的是 JAAS 如何适应客户端和服务器体系结构。有没有一个架构图,我可以参考以获得更大的图景。我曾在谷歌上搜索过kafka的安全架构以及JAAS如何适应它,但没有运气。 有人

  • 我一直使用ElasticsearchIntegrationTest在没有elasticsearch服务器的情况下测试我的代码。我的类中的私有成员很少,所以考虑使用Powermock访问私有成员。在运行测试时,我得到异常。 Powermock是否可以与ElasticSearchintegrationTest一起使用?? 代码: 例外情况: 原因:javassist.CanNotCompileExce

  • 使用Vaadin的Table类可以向表中添加操作处理程序。例如,在以前的Vaadin版本中,当用户在表格区域内单击鼠标右键时,屏幕上会显示以下2个选项: 行动。处理程序存在于Vaadin 8中,但是不可能添加操作。在Vaadin 8中处理网格,我也没有找到任何其他方法来创建上下文菜单。 在网格中使用操作框架的方法是什么?Grid是否有其他创建上下文菜单的方法?换句话说,上面的例子是如何写的。 现有