当前位置: 首页 > 知识库问答 >
问题:

Centos 6的电子/nw.js的Web运行时替代品?

西门安民
2023-03-14

我知道我的标题听起来很疯狂,因为现在流行的做法是使用诸如Electron或nw之类的东西。js用于使用web堆栈技术编写的桌面应用程序,但以下是我搜索其他桌面web运行时解决方案的原因:

  • 我需要尽量减少桌面应用程序和web应用程序的维护,两者行为相同,理想情况下是通过将代码尽可能整合到单个存储库中。
  • 但是桌面应用程序不能使用铬支持的电子或nw.js运行,因为它绝对必须运行在Centos 6上,这两个系统都没有正式支持(我已经尽力了)。

因此,为了最小化代码路径并最大化兼容性,我的选项似乎是:

  1. 等待2.5年Centos 6维护更新EOL(希望迫使客户迁移)
  2. 放弃并处理保持java GUI和web应用程序作为单独的代码完全。
  3. 将我的Web服务器重新用于本地桌面执行,以便它提供相同的超文本标记语言/CSS/javascript,但用于在本地安装的任何浏览器中的localhost访问。
  4. 使用JavaFX并重用(至少一些?)我在webview GUI元素中的javascript/css代码。

是否有其他人试图弥合这一差距,以整合桌面应用程序和web应用程序。js不可行吗?或者我所寻求的简化根本不存在?

共有1个答案

夏建弼
2023-03-14

https://xpda.net提供用于跨平台桌面应用程序(XPDA)开发的替代工具的快速优缺点列表。

 类似资料:
  • 与NUnit相比,xUnit提供了许多吸引人的特性,但它的GUI运行程序太差,使用起来很痛苦:没有树可视化,理论测试由单个列表条目表示,没有记住上次测试运行,等等。很长一段时间,我希望2.0能解决这个问题,但它仍然是alpha:(我在VS 2010上,所以不能尝试VS 2012的新测试资源管理器并寻找替代品。那么,您使用什么来运行xUnit测试?

  • 我需要不同的uml图的替代方案,比如类或包图,但由于JS是基于原型的,它不像Java或C#我不知道我能做什么。 我可能唯一能够制作的是序列图,但我应该(可能必须)制作其他图。

  • NW.js 可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。NW.js 的前身是 node-webkit 。 特性: 使用 HTML5、CSS3、JS 和 WebGL 编写应用 完全支持 Node.js APIs 以及其 第三方模块 性能表现良好,Node 和 WebKit 运行在同一个线程,函数调用更直接,对象在同一个内存堆中,可直接引用 方

  • 我是SNMP新手,谢谢你的支持......我有一个子代理的现有Perl脚本,在尝试运行它时出现了以下问题:代理似乎连接到“默认”snmpd deamon,该deamon被配置为主代理(“master agentx”行存在于snmpd.conf中)。此时,脚本将一些值分配给我的MIB中的对象。但是,当我然后在master-agent上执行snmpwalk或snmpget时,我得到(对于v1查询)“结

  • 单子通常依次解释和。但是,我认为您也可以通过实现(以及?) 在缺乏一流函数的编程语言中,非常难以使用。另一方面,看起来很容易。 但是,我不能完全理解是如何工作的。显然,它具有[Haskell]类型 单子连接函数 有人能用、和描述一些常见单子的实现吗?(即根本不提。)我想也许这能帮助我沉入我愚蠢的大脑...

  • 问题内容: 我有两个表:-表a,表b。 表一 - -ID - - 表b - -ID - - 我必须在没有 UNION 命令的情况下获得这样的输出: - - ID - - - 注意:我有一个联合的解决方案:- 我需要替代方案。 请专家建议。 问题答案: 为此,我们需要另一个具有(至少)2行的表: 然后,如果我们只想要一个查询,则可以使用( 这很有趣,请不要在生产中使用 ,这就是为什么要使用 ): 在