gpt4 book ai didi

mysql - 我可以使用 Electron JS 将我的 Web 应用程序转换为桌面应用程序吗

转载 作者:行者123 更新时间:2023-11-29 09:55:33 25 4
gpt4 key购买 nike

我有一个使用..(PHP、MYSQL、HTML、CSS、JS、AJAX、Datatables、bootstrapjs)开发的网络应用程序

现在,我想制作同一应用程序的桌面版本,并且我遇到了 Electronjs。问题是我不知道 ELECTRONJS 是否会支持我所有的要求。

我的要求简介:我的应用程序使用 datatables.net 库进行响应,包括用于显示数据的编辑器。

数据表插件需要对某些 ​​API 进行 ajax 调用(我使用 PHP 开发并托管在服务器上)..

但现在我什至想使用 electrojs 完成所有数据库操作,以便我的应用程序可以离线工作。

我不确定我是否可以用 Electron 做到这一点 - 从 HTML/frontJS 调用 API(由同一应用程序创建) - API返回Json数据 - Front JS 在前面显示该数据。

请告诉我这是否可以用 electrojs 来完成,

最佳答案

嗯,基本上是的。您可以构建这样的桌面应用程序。

但是如果它依赖于服务器端 API,您将无法离线运行它。如果您可以用 JavaScript 重写后端代码并使用 SQLite DB 而不是 MySQL,您可以将其作为 Electron 应用程序运行。请记住,前端的业务逻辑总是可能被滥用,因为它不会对用户隐藏。

仅供引用:Electron 仅在其自己的应用程序容器内运行浏览器。所以浏览器和 Electron App其实没有什么本质区别。

关于mysql - 我可以使用 Electron JS 将我的 Web 应用程序转换为桌面应用程序吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53920666/

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