简介
客户端的运行机制
首先,我们要了解一下 Pixso 客户端相关的运行机制,以便更好地实现功能。
Pixso 客户端,使用的是 Electron 框架。Electron 是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码库并创建 在 Windows 上运行的跨平台应用 macOS 和 Linux——不需要本地开发经验。
Electron
在开发模式上,Electron 在调用系统 API 和绘制界面上是分离开发的,划分为主进程和渲染进程。
Electron 本质:Web 项目包了一层 Node 环境的壳子。
Pixso 客户端
Pixso 客户端,对于 Pixso Web 端,提供了一系列 API,该 API 同样适用于其它 Web 端。下面是开放的的部分 API。