gpt4 book ai didi

spring-boot - 我们可以使用 Electron 工具为 Spring boot web mvc 创建独立的应用程序吗?

转载 作者:行者123 更新时间:2023-12-03 12:24:28 26 4
gpt4 key购买 nike

我正在尝试为 Spring Boot 创建一个独立的应用程序。我有一个代码 spring boot mvc,我正在尝试使用 Electron 构建桌面应用程序工具。

最佳答案

Electron 是一个可执行的客户端应用程序(.exe 或 .tar.gz 或 .dmg),可在最终用户的 PC/Mac 上本地下载、安装和运行。

Electron 应用程序本身通常是用 JavaScript 语言(例如 TypeScript)编写的。我不知道基于 Java 的 Electron 版本——但是如果您对少量的 JavaScript 感到满意,您也许可以在 Spring 中编写大部分应用程序。

您的应用程序的“服务器端”(例如 API 甚至前端代码,例如 MVC Controller 等)可以用您选择的任何语言开发。

您可以将 Electron 应用程序视为仅指向您的应用程序的自定义 Chrome 网络浏览器(如果您愿意)。您可以控制显示哪些页面以及调用哪些后端 API。创建了一个普通图标,应用程序感觉“原生”。

如果您的应用程序需要支持“离线”场景,即应用程序的后端在客户端机器上运行,理论上应该可以将客户端 Spring (Java) 运行时容器作为 Electron 下载。我从未尝试过,但根据您的情况,它可能是可取的。

希望这可以帮助

关于spring-boot - 我们可以使用 Electron 工具为 Spring boot web mvc 创建独立的应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54742301/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com