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

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

是否在OS X或Windows下(理想情况下,多平台解决方案将是最佳选择!)。

评论

您可能会看看QT QML,“像语言一样的CSS和JavaScript” qt-project.org

#1 楼

有几种跨平台的开放源代码HTML / CSS / JS桌面框架。最受欢迎的,按降序排列:
Electron

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

由GitHub


NW.js

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

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


Thrust

“基于铬的跨平台/跨语言应用程序框架。
推力是必需的/可导入的,它使您可以直接通过其本机程序包管理器分发NodeJS,Go或Python GUI应用程序。“

语言绑定使您可以将Node.js,Go,Python或Scala用作后端


En yoJS

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

将所有内容捆绑到一个软件包中进行安装。
由LG


开发,另请参见:


Electron与NW.js之间的技术差异


NW.js,Brackets-Shell和Electron(堆栈溢出)之间的功能差异。



评论


这是一个了不起的答案。谢谢你们。

–克里斯vCB
16-3-19在14:42

#2 楼

node-webkit



它允许使用

HTML 5,
CSS 3,
JavaScript(包括NodeJS API!)


它将所有内容打包到一个包中。

它支持


Windows
Linux
Mac OS X