使用 HTML、CSS 和 JavaScript 的多平台桌面应用程序框架
Multi-platform Desktop application frameworks using HTML, CSS, and JavaScript
使用 HTML、JavaScript 和 CSS 等网络技术创建多平台桌面应用程序的最佳框架是什么,我想知道复杂性(学习率)每一个的灵活性和每一个的未来承诺一样多?
是的,它可能是 Electron。
f you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.
事实上,有很多使用网络技术制作的应用程序(HTML/JS):
创建 javascript 应用程序 运行 在桌面上完美运行而不需要 node.js 或 electron 的复杂性的一种非常简单的方法是使用 Xwidget 引擎或 yahoo widget引擎。两个引擎都使用 ECMA 标准 javascript,因此可以移植任何 Web 应用程序,反之亦然。输出到屏幕位置和其他属性在 XML.
中描述的对象
两个引擎中的 javascript 代码是兼容的,每个引擎在对象的显示方式方面都有自己的怪癖,但两者的逻辑是相同的。
Xwidget引擎使用微软的jscript,Yahoo引擎使用较早版本的ECMA脚本标准。两者都有允许访问标准 javascript 根本不允许的 o/s 功能的 API - 这是一个真正的福音。他们都有允许快速应用程序开发的即时调试器,Xwidget 有自己的 IDE(不是最好的,但它会在紧要关头)。
两个引擎都可以访问 Windows activeX,让您可以更多地访问 Windows 子系统、FS、WMI、WMP &c
Yahoo 小部件引擎是废弃软件,但仍在运行,并且在可预见的未来很可能会继续运行。 Xwidgets 仍然受支持,但 IDE 和支持通常不稳定。 Yahoo widget 很成熟,并带有完整的文档。
我在这里为桌面创建了非常复杂的应用程序:
Steampunk javascript apps
它们是最重要的,但您的应用程序会更容易创建。
使用这些引擎的好处是,如果您以纯粹的方式执行所有逻辑,javascript 如果这些引擎中的任何一个运行良好,那么您的代码仍然可以迁移到网络上。
祝您搜索顺利。
使用 HTML、JavaScript 和 CSS 等网络技术创建多平台桌面应用程序的最佳框架是什么,我想知道复杂性(学习率)每一个的灵活性和每一个的未来承诺一样多?
是的,它可能是 Electron。
f you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.
事实上,有很多使用网络技术制作的应用程序(HTML/JS):
创建 javascript 应用程序 运行 在桌面上完美运行而不需要 node.js 或 electron 的复杂性的一种非常简单的方法是使用 Xwidget 引擎或 yahoo widget引擎。两个引擎都使用 ECMA 标准 javascript,因此可以移植任何 Web 应用程序,反之亦然。输出到屏幕位置和其他属性在 XML.
中描述的对象两个引擎中的 javascript 代码是兼容的,每个引擎在对象的显示方式方面都有自己的怪癖,但两者的逻辑是相同的。
Xwidget引擎使用微软的jscript,Yahoo引擎使用较早版本的ECMA脚本标准。两者都有允许访问标准 javascript 根本不允许的 o/s 功能的 API - 这是一个真正的福音。他们都有允许快速应用程序开发的即时调试器,Xwidget 有自己的 IDE(不是最好的,但它会在紧要关头)。
两个引擎都可以访问 Windows activeX,让您可以更多地访问 Windows 子系统、FS、WMI、WMP &c
Yahoo 小部件引擎是废弃软件,但仍在运行,并且在可预见的未来很可能会继续运行。 Xwidgets 仍然受支持,但 IDE 和支持通常不稳定。 Yahoo widget 很成熟,并带有完整的文档。
我在这里为桌面创建了非常复杂的应用程序: Steampunk javascript apps
它们是最重要的,但您的应用程序会更容易创建。
使用这些引擎的好处是,如果您以纯粹的方式执行所有逻辑,javascript 如果这些引擎中的任何一个运行良好,那么您的代码仍然可以迁移到网络上。
祝您搜索顺利。