Vaadin-Micronaut集成

cstff:

我正在为我的团队选择一种新技术。我想在某些情况下使用Vaadin,但我想减少团队需要吸收的技术数量。Vaadin Flow中使用Micronaut安全性和控制反转在技术上是否可行

罗勒·布尔克(Basil Bourque):

虽然我不知道Micronaut,但其文档显示它是针对微服务的

这将与使用Vaadin Flow 正交Vaadin旨在为Web应用程序创建用户界面。使用Vaadin,程序员可以使用Java定义带有标签,字段,按钮和其他小部件的表单。这种纯Java在Java Servlets容器的服务器端运行。Vaadin自动生成必要的HTML,CSS,JavaScript,DOM,AJAX,WebSocket和Push代码,以在用户的​​Web浏览器中远程呈现Java定义的UI。因此,根据用户的内容和数量,Vaadin应用程序可能会利用服务器上的许多内核和大量内存。

相反,微服务只专注于执行有限的简单处理工作:数据输入和数据输出。通常具有较低的内存占用量。不涉及用户界面。

因此,尽管Vaadin应用程序的Java代码可能会调用微服务,例如查找用于计算发票的税率,但这里没有重叠。Vaadin和微服务实现单独的目的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章