Electron教程 (一)Electron介绍
Electron介绍
- Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。
- Electron于2013年作为构建Github上可编程的文本编辑器Atom的框架而被开发出来。这两个项目在2014春季开源。
- 目前它已成为开源开发者、初创企业和老牌公司常用的开发工具。
核心理念
为了保持Electron的小巧 (文件体积) 和可持续性开发 (以防依赖库和API的泛滥) ,Electron限制了所使用的核心项目的数量。
比如Electron只用了Chromium的渲染库而不是其全部组件。 这使得升级Chromium更加容易,但也意味着Electron缺少了Google Chrome里的一些浏览器相关的特性。
发展历史
- 2013年4月 Atom Shell 项目启动 。
- 2014年5月 Atom Shell 被开源 。
- 2015年4月 Atom Shell 被重命名为 Electron 。
- 2016年5月 Electron 发布了 v1.0.0 版本 。
- 2016年5月 Electron 构建的应用程序可上架 Mac App Store 。
- 2016年8月 Windows Store 支持 Electron 构建的应用程序 。
Electron教程 (一)Electron介绍相关推荐
- electron教程(四): 使用electron-builder或electron-packager将项目打包为可执行桌面程序(.exe)
我的electron教程系列 electron教程(一): electron的安装和项目的创建 electron教程(番外篇一): 开发环境及插件, VSCode调试, ESLint + Google ...
- Electron 教程_20201007
Electron 教程 Electron 教程简介 Electron 快速入门 Electron 桌面环境集成 Electron 在线/离线事件探测 Electron 进程 Electron 支持的 ...
- Electron教程1_Electron介绍
Electron介绍 Electron 是由Github开发的,用HTML , CSS 和JavaScript 来构建的跨平台桌面应用程序的一个开源库. Electron 通过将Chromium 和N ...
- Electron教程-程序目录结构
Electron教程-程序目录结构 程序目录结构 主进程 渲染进程 主进程模块目录 1.通用模块 2.日志模块 3.配置模块 4.进程通信模块 5.应用间通信模块 6.窗口管理模块 渲染进程模块目录 ...
- Electron教程(五)读取本地文件内容, icpMain icpRenderer 之间的交互
Electron教程(五)读取本地文件内容, ipcMain ipcRenderer 之间的交互 Electron教程(一)什么是 Electron,由来.适用场景 和 Electron 的环境搭建 ...
- Electron教程(七)结语
Electron教程(七)结语 Electron教程(一)什么是 Electron,由来.适用场景 和 Electron 的环境搭建 Electron教程(二)启动过程:主进程,渲染进程是什么 Ele ...
- (1/7)Electron教程(一)什么是 Electron,由来、适用场景 和 Electron 的环境搭建(1/7)
(1/7)Electron教程(一)什么是 Electron,由来.适用场景 和 Electron 的环境搭建 Electron教程(一)什么是 Electron,由来.适用场景 和 Electron ...
- Electron教程(三)如何打包 electron 程序:electron-forge 的使用教程
Electron教程(三)如何打包 electron 程序:electron-forge 的使用教程 Electron教程(一)什么是 Electron,由来.适用场景 和 Electron 的环境搭 ...
- Electron教程3_使用VSCode来调试Electron
Electron教程3_使用VSCode来调试Electron 1. 使用VSCode打开项目的文件夹 2. 点击debug 功能 3. 自动创建launch.json 文件 4. 修改launch. ...
- Electron教程(二)启动过程:主进程,渲染进程是什么
Electron教程(二)启动过程:主进程,渲染进程是什么 Electron教程(一)什么是 Electron,由来.适用场景 和 Electron 的环境搭建 Electron教程(二)启动过程:主 ...
最新文章
- Emai乱码——解决的“迂回”战术
- 2018年国内就业薪资高的7大编程语言排行
- Dubbo的Zookeeper版本
- HTML CSS JavaScript 从一个表格到一个灰阶颜色表(目录)
- Python爬虫开发:requests库的使用--发送带参数get请求
- 计算机Word应用程序,Word2007目录设置_计算机软件和应用程序_IT /计算机_信息
- 【实践】GPU在外卖场景推荐系统精排模型预估中的应用实践
- linux模拟gps,Android之GPS研究(实战篇二)
- 【Python】数据处理之One-Hot编码
- 关于使用idea输入中文时,候选框不出现在光标附近的问题
- pandas数据日期函数之date_range()、resample()与to_period()
- win10禁用计算机维护,想要电脑不卡,你必须知道win10必须禁用的服务有哪些
- 免费快递查询_Api接口
- 《光剑教教义:五信 九训 十诫 九罪》
- syn泛洪 过滤_SYN泛洪攻击详解
- java内置监视管理控制台
- 深入剖析Tomcat第一章ERR_INVALID_HTTP_RESPONSE
- 虚幻引擎测试题(一)
- cnckadv16安装教程(含详细安装方法)
- 计算机机房学生上机制度,学生上机管理制度