gpt4 book ai didi

sqlite - 节点 Webkit 与 Electron

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

我正在研究要走的路。我需要构建一个良好的结构化方法,以一种框架应用程序的方式,以便其他开发人员可以开始针对它进行编码。

要求:- 网络应用程序(SQL Server)- 桌面应用程序 (Sql Lite)- 验证- 尽可能相同的代码库- 模块化结构- 持续交付

到目前为止,我一直在使用 NW 作为平台。至于框架,我已经尝试过 Sails,不幸的是 SQLite 将成为 Sails 的问题。 Sails 使用水线,我不能让它与编译后的 SQlite 一起工作。我很乐意使用 Sails,因为我有使用它的经验。

现在,我正在查看 NW 和 Express。至少我知道我可以让它与 SQLite 一起工作。

最近我听说了 Electron .我对此有一些疑问。

  1. 与 NW + 某些框架相比,使用它是否更好?
  2. 在 Electron 中,我是否也必须使用已编译的 Sqlite 二进制文件?如果答案是否定的,那么 Sails.js 似乎是合理的决定
  3. 从长远来看,Electron 的陷阱是什么?

欢迎任何见解。

最佳答案

我不能说是 Sails.js,因为我没有使用过它,但是要直接比较 NW.js 和 Electron,您可以阅读更多 here .

我已经在两者中制作了原型(prototype)应用程序,我的分解很简单:不同之处在于 Node 上下文在渲染​​器进程上可用(NW.js 有,Electron 没有,两者都有自己的原因)。在我看来,可用的 Node 上下文使日常开发变得更加容易。另一方面,Electron 在 2 年内取得了长足的进步(它最终得到了 Github 的支持)并且拥有越来越多的社区支持。

我走上了 Electron 的道路,因为我需要在应用程序投入生产后提供简单的方法来更新应用程序,而 Electron 使用更新程序使它变得非常容易。

关于sqlite - 节点 Webkit 与 Electron ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34330829/

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