前一篇文章里,分析了包括NW.js和electron这种纯JS框架在内的几种Web桌面应用开发方式,实际上还有一种最古老的方式,那就是嵌入WebView的方式。 嵌入WebView的方式和整个程序都是WEB窗口不同,仅在窗口的部分子窗口使用WebView,和原生UI或DirectUI结合 ...
这几天在构思项目,研究了一下Electron,记录下来。 说起WEB桌面程序,当前最火的就是Electron了。 Electron的架构用一句话总结,就是一个main.js进程加上一个或数个chrome窗口,每个窗口都包含一个独立的Node.js。 这样的架构,使得这种桌面应用必须是一个 或数个 单页面应用 SPA ,而这个SPA还拥有访问本地API的能力 Node.js 。 一方面,程序对前端框 ...
2017-09-08 19:29 0 5296 推荐指数:
前一篇文章里,分析了包括NW.js和electron这种纯JS框架在内的几种Web桌面应用开发方式,实际上还有一种最古老的方式,那就是嵌入WebView的方式。 嵌入WebView的方式和整个程序都是WEB窗口不同,仅在窗口的部分子窗口使用WebView,和原生UI或DirectUI结合 ...
仿win7超级预览功能 应用管理 HoorayOS是什么?HoorayOS是一套 ...
研究Web桌面应用开发有一段时间了,总结了Web桌面应用开发的一些主流方式。 一、前端Style 这种方式的就是直接实现一个Web程序,再封装一个浏览器展示,相当粗暴和有效。著名的框架就是Electron和NW.js了。 代表应用程序是atom。 一般是基于node.js。也有 ...
https://github.com/zhongzf/angular2-electron-quickstart Web用法: # Clone this repository git clone https://github.com/zhongzf ...
HoorayOS是一款web桌面应用框架,你可以用它二次开发出类似Q+web这类的桌面应用网站,也可以开发出适合项目的桌面管理系统。 简化开发 HoorayOS考虑到不同业务会涉及到各种需求及展示模式,所以在HoorayOS里,会尽力将通用功能模块做到完善,如应用 ...
最近有很多人反应HoorayOS在安装上出问题,无法顺利安装成功,为此,我特地单独开篇日志,用户安装问题汇总,并在直接在文内解答,如果后续出现新的安装问题,该日志会及时更新。 首先是整个 ...
1. 创建可在 Window 和 Linux 上运行的跨平台桌面应用程序 Electron-Vue 创建跨平台桌面应用程序 UI 2. 创建 C# Web API(RESTful 服务) C# 创建可跨域访问的 RESTful 服务(Web API) 参考 ...
一、初始化项目 运行,vue init simulatedgreg/electron-vue 项目名称 ...