从 HTML/CSS/JS 核心开发桌面软件

软件推荐 软件开发 javascript html css
2021-10-12 02:44:05

我花费大量时间开发最终使用 Phonegap 打包到移动设备的 Web 内容。

我想知道是否存在用于打包 HTML5/CSS3/JS Web 应用程序以在桌面上作为本机应用程序工作的类似产品?

无论是在 OS X 还是 Windows 下(理想情况下,最好使用多平台解决方案!)。

2个回答

有几个跨平台的开源 HTML/CSS/JS 桌面框架可用。最受欢迎的,按降序排列:

电子

GitHub 星星

“Electron 框架让您可以使用 JavaScript、HTML 和 CSS 编写跨平台桌面应用程序。它基于Node.jsChromium,并被 Atom 编辑器和许多其他 应用程序使用。”

  • 由 GitHub 积极开发

NW.js

GitHub 星星

“NW.js(以前称为 node-webkit)让您可以直接从 DOM 调用所有 Node.js 模块,并启用一种使用所有 Web 技术编写应用程序的新方法。”

  • 具有用于构建 UI 的自定义 API(节点插件)
  • 由英特尔赞助

推力

GitHub 星星

“基于 Chromium 的跨平台/跨语言应用程序框架。Thrust 是必需/可导入的,它允许您直接通过其本地包管理器分发 NodeJS、Go 或 Python GUI 应用程序。”

  • 语言绑定允许您使用 Node.js、Go、Python 或 Scala 作为后端

EnyoJS

GitHub 星星

“用于构建适用于任何地方的原生品质 HTML5 应用程序的框架。使用 Enyo 为所有主要平台开发应用程序,从手机和平板电脑到 PC 和电视。”

  • 将所有内容捆绑到一个包中进行安装。
  • 由 LG 开发

也可以看看:

节点 webkit

  1. 它允许使用

    • HTML 5,
    • CSS 3,
    • JavaScript(包括 NodeJS API!)
  2. 它将所有内容打包成一个包。

  3. 它支持

    • 视窗
    • Linux
    • Mac OS X