使用HTML、CSS和JavaScript的多平台桌面应用程序框架

使用HTML、CSS和JavaScript的多平台桌面应用程序框架,javascript,css,html,desktop-application,Javascript,Css,Html,Desktop Application,使用HTML、JavaScript和CSS等web技术创建多平台桌面应用程序的最佳框架是什么?我想知道每一个应用程序的复杂性、学习速度和灵活性,以及每一个应用程序的未来前景?是的,可能是电子版 如果你可以建立一个网站,你可以建立一个桌面应用程序。Electron是一个使用JavaScript、HTML和CSS等web技术创建本机应用程序的框架。它处理了一些困难的部分,因此您可以专注于应用程序的核心 事实上,有很多应用程序是使用web技术HTML/JS制作的: 您可以看一看我想向您推荐一种创建

使用HTML、JavaScript和CSS等web技术创建多平台桌面应用程序的最佳框架是什么?我想知道每一个应用程序的复杂性、学习速度和灵活性,以及每一个应用程序的未来前景?

是的,可能是电子版

如果你可以建立一个网站,你可以建立一个桌面应用程序。Electron是一个使用JavaScript、HTML和CSS等web技术创建本机应用程序的框架。它处理了一些困难的部分,因此您可以专注于应用程序的核心

事实上,有很多应用程序是使用web技术HTML/JS制作的:


您可以看一看

我想向您推荐一种创建javascript应用程序的非常简单的方法,该应用程序可以在桌面上完美运行,而不需要node.js或electron的复杂性,即使用Xwidget引擎或yahoo widget引擎。两个引擎都使用ECMA标准javascript,因此任何web应用都可以移植,反之亦然。输出到屏幕位置和其他属性用XML描述的对象

两个引擎中的javascript代码都是兼容的,每个引擎在对象的显示方式上都有自己的独特之处,但两者的逻辑是相同的

Xwidget引擎使用微软的jscript,雅虎引擎使用ECMA脚本标准的早期版本。两者都有API,允许访问标准javascript根本无法访问的o/s函数,这是一个真正的好处。他们都有可以快速开发应用程序的实时调试器,Xwidget有自己的IDE,虽然不是最好的,但在紧要关头也能做到

这两个引擎都可以访问Windows activeX,从而使您能够更多地访问Windows子系统FS、WMI、WMP&c

Yahoo widget引擎是一个软件,但仍然可以运行,并且在可预见的未来很可能会这样做。Xwidgets仍然受支持,但IDE和支持通常是脆弱的。Yahoo widget已经成熟,并附带了完整的文档

我在这里为桌面创建了非常复杂的应用程序:

它们已经超越了顶端,但你的应用程序将更容易创建

使用这些引擎的好处是,如果您使用纯javascript执行所有逻辑,如果这些引擎中的任何一个出现问题,那么您的代码仍然可以迁移到web

祝你在搜索中好运