我想知道是否存在用于包装HTML5 / CSS3 / JS网络应用程序以在桌面上作为本机应用程序使用的类似产品?
是否在OS X或Windows下(理想情况下,多平台解决方案将是最佳选择!)。
#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
评论
您可能会看看QT QML,“像语言一样的CSS和JavaScript” qt-project.org