B/S 是指Browser/Server的系统,也就是该项目依托于用浏览器打开软件,主要的项目是部署在浏览器上的。
C/S 是指Client/Server的系统,也就是该项目依托于用客户端打开软件,例如Win安装软件或者App.
SaaS 是一种新的应用架构模式,引入了共享单个实例、多租户、权限模式、存储模式和计费模式等概念。
Electron 其实就是把 V8 引擎单独包装起来,使之成为可以在桌面运行的类浏览器平台,从而使得我们写的 SPA 独立运行在系统桌面段;跨平台成为其基础能力,除了在调用系统功能和最终打包的时候需要考虑到不同平台的差异,其他方面完全不用考虑,使得同一版本的应用在不同系统上也可以保持一致功能。Electron 可以让我们使用纯 JavaScript 调用丰富的原生 API 来创建桌面应用.
Electron基于Chromium 和 Node.js.