首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Vaadin - Micronaut集成

Vaadin - Micronaut集成
EN

Stack Overflow用户
提问于 2019-02-16 03:52:11
回答 2查看 542关注 0票数 1

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-02-16 04:37:44

虽然我不知道Micronaut,但its documentation说它直接针对microservices

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

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

因此,虽然Vaadin应用程序的Java代码可能会调用微服务,例如查找税率以计算发票,但这里没有重叠。Vaadin和微服务实现了不同的目的。

票数 2
EN

Stack Overflow用户

发布于 2021-09-09 08:22:26

通常,您将部署Micronaut一组公开REST API的微服务,然后将这些REST API集成到您的UI应用程序中,该应用程序将作为单独的实例运行。

请参阅https://vaadin.com/learn/tutorials/microservices/consuming-stateless-services

对于使用Spring作为后端微服务的教程,您可以将其替换为Micronaut或Node或任何后端技术,并为Vaadin UI维护一个单独的应用程序

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54716175

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档