av素人天堂_free性亚洲_久久亚洲国产视频_国产网红在线_午夜av在线播放_欧美成人精品福利网站_热99在线观看_国产在线观看免费麻豆_日本高清在线观看_亚洲免费网站观看视频

【Electron教程01】跨平臺桌面應(yīng)用開發(fā)介紹

一、 為什么要學(xué) Electron

Electron 是一個跨平臺的桌面應(yīng)用開發(fā)框架,用 html css js 的技術(shù)開發(fā)桌面上面可以安裝的軟件。
“Electron 又為前端開發(fā)者謀得了一份好的差事”。
想起在網(wǎng)路里流傳很廣的一句話“不要和老夫說什么 C++,Java,老夫行走江湖就靠一把 JS,遇到需求擼起袖子就是干”。

是的 Electron 看上去是在蠶食桌面客戶端領(lǐng)域的市場份額。

說起桌面應(yīng)用, 想必大家使用過的就已經(jīng)海了去了。什么暴風(fēng)影音、QQ、skype 之類的,早已不是新鮮事!不過大家有沒有了解過如何編寫一個桌面應(yīng)用? 歷史上, 我們都有哪些方式去編寫桌面應(yīng)用呢?

實際上,桌面應(yīng)用的歷史并不算久遠,不去查找各種資料,僅憑記憶,我能想到的曾經(jīng)出現(xiàn)過的桌面應(yīng)用編寫語言就有:C++、Delphi、VB、winForm、WPF、swing、awt、QT、flash、Objective-C、Swift...或許還有更多。

學(xué)習(xí)成本是不是有點高?這么多語言/技術(shù)!! 如果你恰好還碰到了一個吹毛求疵的老板或 者PM,他就是那么迫切的希望自己的 app 能夠多平臺發(fā)布(也不管在那些平臺上是否有客戶),作為程序員的你,腫么辦?是勇挑大梁,然后各技術(shù)棧學(xué)習(xí)失敗,最終自盡以謝老板?還是果斷離開?
當(dāng)然都不是,夠懶的程序員應(yīng)該尋找更容易實現(xiàn),又能滿足老板需求的解決方案。那么,我們來看看今天的話題,electron 吧!

截止 2019-9-7: electron Github 的 star 已經(jīng)達到 76萬了,那么他的用戶量可能已經(jīng)上 1000萬了。還有大家知道的 github 的 atom 編輯器、微軟的vscode 編輯器,還有迅雷X以上版本,包括阿里內(nèi)部的一些軟件也是用 electron 開發(fā)的。既然這么熱,那就一個字:學(xué)。

二、 基于 Nodejs 的主流桌面應(yīng)用開發(fā)框架 NW.js 和 和 Electron

NW.js 和 Electron 都可以用前端的知識來開發(fā)桌面應(yīng)用。NW.js 和 Electron 起初是同一個作者開發(fā)。后來種種原因分為兩個產(chǎn)品。一個命名為 NW.js(英特爾公司提供技術(shù)支持)、另一命名為 Electron(Github 公司提供技術(shù)支持)。

NW.js和Electron可以用Nodejs中幾乎所有的模塊。NW.js和Electron不僅可以把html寫的 web 頁面打包成跨平臺可以安裝到電腦上面的軟件,也可以通過 javascript 訪問操作系統(tǒng)原生的 UI 和 Api(控制窗口、添加菜單項目、托盤應(yīng)用菜單、讀寫文件、訪問剪貼板)。

三、Electron 詳細介紹

1. Electron 目前是由誰開發(fā)并維護的?

答: Electron 是由 Github 開發(fā)維護

2. Electron 是什么?
答:Electron 是一個用 HTML,CSS 和 JavaScript 來構(gòu)建跨平臺桌面應(yīng)用程序的一個開源庫。

3. Electron 把 HTML,CSS 和 JavaScript 組合的程序構(gòu)建為跨平臺桌面應(yīng)用程序的原理是什么?

答:原理為 Electron 通過將 Chromium 和 Node.js 合并到同一個運行時環(huán)境中,并將其打包為 Mac,Windows 和 Linux 系統(tǒng)下的應(yīng)用來實現(xiàn)這一目的。

4. Electron 何時出現(xiàn)的,為什么會出現(xiàn)?

Electron 于 2013 年作為構(gòu)建 Atom 的框架而被開發(fā)出來。這兩個項目在 2014 春季開源。(Atom:為 Github 上可編程的文本編輯器)

一些歷史:

2013 年 4 月 Atom Shell 項目啟動 。
2014 年 5 月 Atom Shell 被開源 。
2015 年 4 月 Atom Shell 被重命名為 Electron 。
2016 年 5 月 Electron 發(fā)布了 v1.0.0 版本 。

5. Electron 當(dāng)前流行程度?

目前 Electron 已成為開源開發(fā)者、初創(chuàng)企業(yè)和老牌公司常用的開發(fā)工具。

6. Electron 當(dāng)前由那些人在維護支持?

Electron 當(dāng)前由 Github 上的一支團隊和一群活躍的貢獻者維護。 有些貢獻者是獨立開發(fā)者,有些則在用 Electron 構(gòu)建應(yīng)用的大型公司里工作。

7. Electron 新版本多久發(fā)布一次?
Electron 的版本發(fā)布相當(dāng)頻繁。每當(dāng) Chromium、Node.js 有重要的 bug 修復(fù),新 API或是版本更新時 Electron 會發(fā)布新版本。

一般 Chromium 發(fā)行新的穩(wěn)定版后的一到兩周之內(nèi),Electron 中 Chromium 的版本會對其進行更新,具體時間根據(jù)升級所需的工作量而定。
一般 Node.js 發(fā)行新的穩(wěn)定版一個月后,Electron 中 Node.js 的版本會對其進行更新,具體時間根據(jù)升級所需的工作量而定。

8. Electron 的核心理念是什么?
Electron 的核心理念是:保持 Electron 的體積小 和 可持續(xù)性開發(fā)。
如:

為了保持 Electron 的小巧 (文件體積) 和可持續(xù)性開發(fā) (以防依賴庫和 API 的泛濫) ,
Electron 限制了所使用的核心項目的數(shù)量。

比如 Electron 只用了 Chromium 的渲染庫而不是其全部組件。這使得升級 Chromium 更加容易,但也意味著 Electron 缺少了 Google Chrome 里的一些瀏覽器相關(guān)的特性。

添加到 Electron 的新功能應(yīng)該主要是原生 API。 如果可以的話,一個功能應(yīng)該盡可能的成為一個 Node.js 模塊。

9. Electron 當(dāng)前的最新版本為多少?

Electron 當(dāng)前的最新版本為 7.0(當(dāng)前時間為 2019 年 9月 7 號)

四、 學(xué)習(xí)前的準備工作

1. 電腦需要安裝 nodejs
2. 電腦上面需要安裝 git
3. 需要有 Html css js 以及 nodejs 基礎(chǔ)

上一篇 Element UI 走馬燈高度自適應(yīng)
下一篇 【Electron教程02】環(huán)境搭建與第一個程序
目錄
applek

applek管理員

個人說明在個人中心里面設(shè)置

本月創(chuàng)作熱力圖

最新評論
chinacnd
chinacnd
6月26日
這個主題是怎么做到加載速度那么快的?
風(fēng)起云涌
風(fēng)起云涌
6月17日
前臺投稿現(xiàn)在有點太抽象了 希望可以弄成那種分區(qū)填寫的 標(biāo)題,內(nèi)容,圖片,目錄,標(biāo)簽,這樣的
評論于留言建議
風(fēng)起云涌
風(fēng)起云涌
6月17日
希望加個開關(guān)去掉頁腳的站點身份,還有自定義頁腳居中文字
評論于留言建議
卡卡
卡卡
5月31日
倒是放個演示地址啊
av素人天堂_free性亚洲_久久亚洲国产视频_国产网红在线_午夜av在线播放_欧美成人精品福利网站_热99在线观看_国产在线观看免费麻豆_日本高清在线观看_亚洲免费网站观看视频
中文字幕综合在线| 亚洲小说春色综合另类网蜜桃| 一区二区三区在线不卡| 精品乱人伦一区二区三区| 久精品在线观看| 国产日韩在线视频| 久久精品国产成人一区二区三区| 欧美日韩中文另类| 中文字幕精品亚洲| 欧美一级在线观看| 日韩欧美国产高清| 99综合精品久久| 欧美日韩免费视频| 91精品国产综合久久精品app| 日韩a一区二区| 亚洲影视资源网| 一区二区三区在线|网站| 91精品免费观看| 国产91一区| 日韩一级在线免费观看| 精产国产伦理一二三区| 精品久久在线| 99热最新网址| 红桃视频国产一区| 免费看ww视频网站入口| 天天在线视频色| 国产日韩中文字幕| 中文字幕线观看| 在线视频国内一区二区| 国产免费一级| 亚洲а∨精品天堂在线| 亚洲精品中文字幕乱码三区不卡| 日韩欧美国产免费| 丰满少妇一区| 国产资源在线观看入口av| 日韩在线视频精品| 欧美日韩激情一区二区三区| 欧美日韩高清| 亚洲欧美小说国产图片| 日韩国产在线不卡视频| 国产欧美日韩中文字幕在线| 日韩欧美在线不卡| 国产福利免费观看| 中文字幕在线播出| 国产成人精品亚洲| 91精品综合久久久久久| 欧美亚洲天堂网| 一区二区三区四区五区视频在线观看| 狠狠色噜噜狠狠狠狠97| 午夜亚洲一区| 久久精品一二三| 中文字幕日韩欧美在线| 亚洲免费精品视频| 亚洲免费中文字幕| 一本大道一区二区三区| 欧美在线日韩在线| 精品视频999| 日韩中文字幕91| 亚洲午夜久久| 欧美三级一区二区三区| 欧美日韩成人一区| 日韩欧美综合在线| 视频一区视频二区中文| 中文字幕人成乱码在线观看| 欧美中文字幕在线观看视频| 欧美中文字幕视频| 久久99蜜桃精品久久久久小说| 白嫩少妇丰满一区二区| 亚洲欧美中文字幕在线观看| 亚洲欧美中文字幕| 色妇色综合久久夜夜| 中文字幕不卡三区| а√天堂8资源中文在线| 日本黄色一区二区| 中文字幕欧美人妻精品一区蜜臀| 国产日韩av一区二区| 国产日韩中文字幕在线| 日本精品专区| 亚洲视频中文字幕| 欧美日韩国产综合视频在线观看| 二区中文字幕| 日韩av一区在线| 欧美成人精品在线| 国产偷国产偷亚洲清高网站| 日韩精品视频在线播放| 久久中文免费视频| 久久久精品日韩欧美| 国产视频二区| 91九色在线看| 快she精品国产999| 国产区日韩欧美| 精品国产免费观看一区| 欧美日韩第一| 国产亚洲视频中文字幕视频| 国产一卡2卡3卡4卡网站免费| 国产视频中文字幕| 欧美日韩综合在线| 欧美日韩午夜在线视频| av午夜在线| 日韩中文字幕二区| 亚洲免费中文字幕| 亚洲福利视频专区| 欧美日韩在线不卡一区| 国产视频二区| 久久中文免费视频| 日韩一级网站| 97久久精品| 国产羞羞视频在线播放| 亚洲黄页一区| 亚洲高清视频一区| 91欧美日韩| 日韩欧美不卡视频| 亚洲午夜av| 国产日产一区二区| 精品国产网站在线观看| 一区二区三区四区五区视频在线观看| 日韩在线视频网| 国产一级视频在线播放| 日韩在线视频一区二区三区| 91久久精品国产91性色69| 精品国自产在线观看| 视频一区二区国产| 欧美人妻一区二区三区| 天天综合天天综合| 亚洲一区视频在线观看视频| av中文天堂在线| 欧美日韩中文字幕在线观看| 91久久精品视频| 日本精品在线中文字幕| 亚洲免费福利视频| 中文字幕在线中文字幕二区| 在线视频色在线| 国产日产一区二区| 天堂在线www天堂中文在线| 欧美日韩精品欧美日韩精品一| 国产一级片在线播放| 91精品国产综合久久香蕉最新版| 视频在线一区二区| 亚洲女人天堂a在线播放| 国产69精品久久app免费版| 国产黄色一区| 欧美日韩中文字幕一区| 欧美日韩在线不卡一区| 日韩中文字幕在线视频观看| 免费国产h视频在线观看86| 亚洲v中文字幕| 国产丝袜一区| 欧美在线观看视频一区| 日韩在线中文字幕| 99精品视频国产| 欧美日韩在线不卡一区| 久久香蕉精品| 国产免费电影网站入口| 中文av字幕一区| a√免费观看在线网址www| 日韩中文字幕视频在线观看| 精品国产欧美| 亚洲成av人片一区二区密柚| 中文在线а√在线8| 国产在线观看色| 亚洲免费在线观看av| 日韩久久精品网| 亚洲第一页中文字幕| 国产成人一二三区| 日韩国产在线不卡视频| 国产成人一区二区精品非洲| 久久精品免费在线观看| 日韩在线三区| 91久久精品国产| 欧美一级免费在线观看| 交视频在线观看国产| 欧美在线日韩精品| 日韩中文字幕国产| 欧美中文字幕视频在线观看| 亚洲 欧美 中文字幕| 精品对白一区国产伦| 福利一区二区| 久久久久久自在自线| 日韩国产欧美亚洲| 色偷偷一区二区三区| 欧美高清一级片在线| 日韩欧美在线视频日韩欧美在线视频| 中文字幕国产日韩| 国产日产一区二区三区| 欧美日韩成人一区二区| 欧美日韩免费视频| 精品一区二区三区中文字幕| 日韩欧美一二三| 五月综合激情日本mⅴ| 久久精品欧美日韩精品| 免费视频国产一区| 欧美 日韩 国产 在线观看| 日韩国产一区久久| 免费在线播放av| 精品成人久久久| 天堂在线中文| 日韩欧美一卡二卡| 精品国产欧美日韩不卡在线观看| 国产成人日日夜夜| 日韩欧美三级在线| 国产乱国产乱老熟300部视频| 黄污视频在线看| 中文字幕亚洲高清| 欧美三级在线看| 精品久久久网| 97最新国自产拍视频在线完整在线看| 日韩欧美国产一二三区| 日韩欧美一级精品久久| 最近中文字幕日韩精品| 国产亚洲一区字幕| 国产网站欧美日韩免费精品在线观看| 91精品在线免费观看| 欧洲一级精品| 中文在线一区| 免费在线观看国产黄| 中文字幕在线观看欧美| 精品视频久久| 91精品国产高清| 日韩视频在线一区二区| 中文字幕人成乱码在线观看| 成人ww免费完整版在线观看| 久久久久久久久99精品| 一区二区三区精品99久久| 日韩精品免费观看视频| 在线资源av| 日韩视频中文字幕| 中文字幕视频一区二区三区久| 在线中文免费视频| 婷婷中文字幕一区| 日韩三级免费观看| 久久久久久久久99精品| 91精品国产丝袜白色高跟鞋| 97国产视频| 亚洲欧美小说国产图片| 久久婷婷亚洲| 欧美高清视频一区二区三区| 日韩av一区二| 欧美激情一区二区三区在线| 77777_亚洲午夜久久多人| 精品一区二区三区中文字幕在线| av免费在线播放| 色综合天天性综合| 日本a口亚洲| 在线视频你懂得一区| 国产欧美日韩精品高清二区综合区| 欧美日韩亚洲第一| 日韩在线视频免费观看| 91精品国产高清| 1区不卡电影| 国产成人精品av久久| 在线看的av| 91精品视频免费在线观看| 亚洲中午字幕| 国产天堂素人系列在线视频| 欧美日韩中文字幕精品| 日韩精品视频网| 欧美日韩高清一区二区| 黄色资源在线观看| 日韩免费视频一区二区视频在线观看| 国产成人精品av久久| 日韩精品丝袜在线| 九九精品调教| 日韩视频一区二区在线观看| 亚洲免费精品视频| 精品在线一区二区三区| 快she精品国产999| 国产无套粉嫩白浆在线2022年| 国产日韩免费| 国产99在线 | 亚洲| 人成免费在线视频| 亚洲国内精品视频| 日韩视频免费直播| 日韩亚洲欧美中文高清在线| av最新网址| 亚洲三级中文字幕| 不卡专区在线| 精品日韩在线| 久久久精品日韩| 国产乱一区二区| 日韩免费久久| 中文字幕第一页在线播放| 日韩欧美国产片| 五月综合激情日本mⅴ| 在线观看中文字幕一区| 精品国产乱码久久久久久蜜臀| 国产欧美日韩中文字幕| 精品999视频| 国产拍揄自揄精品视频麻豆| 国产一级在线播放| 在线国产日本| 欧美日韩在线视频免费观看| 在线综合 亚洲 欧美中文字幕| 日韩精品福利一区二区三区| 精品久久久三级| 欧美日韩国产三级| 日韩精品在线观看视频| 午夜伦欧美伦电影理论片| 欧美亚洲天堂网| 91精品国产网站| 中文字幕在线视频第一页| 久久精品一二三| 视频一区不卡| 欧美久久久网站| 国产小视频免费在线网址| 欧美熟妇乱码在线一区| 色综合久久88色综合天天免费| 久久视频在线免费观看| 日韩欧美国产成人精品免费| 中文字幕日韩精品在线| 午夜国产福利在线观看| 欧美日韩视频免费| 国产一级免费在线观看| 国产亚洲视频中文字幕视频| 日韩欧美中文字幕精品| 日韩在线 中文字幕| 亚洲一区二区三区精品中文字幕| 日韩免费高清一区二区| 日韩欧美看国产| 91久久精品国产| 最新中文在线视频| 99色在线视频| 欧美日韩在线观看成人| 国产欧美日韩亚州综合| 在线日韩精品视频| 精品中文字幕在线播放| 中文字幕欧美人妻精品一区蜜臀| 91精品高清| 一二三区精品视频| 91精品国产自产| 欧美久久综合性欧美| av亚洲免费| 日韩黄色在线播放| 中文字幕日韩欧美在线| 国产欧美日韩不卡| 中文精品视频| 亚洲综合日韩| 欧美日韩国产片| 国内精品不卡| 国产福利三区| 国产黄色在线看| 日韩在线观看视频一区| 国产成人精品av久久| 91精品视频国产| 久久视频在线免费观看| 亚洲一区中文字幕在线| 日韩久久精品网| 欧美黄页在线免费观看| 亚洲 欧美 中文字幕| 日韩精品视频在线免费观看| 人人做人人澡人人爽欧美| 亚洲男女av一区二区| 日韩欧美在线视频日韩欧美在线视频| 国产婷婷在线观看| 高清在线一区| 免费看ww视频网站入口| 国产黄色在线网站| 久久精品一二三| 久久精品国产99| 国产欧美日韩在线视频| 日韩国产在线观看一区| 亚洲国产欧美日韩精品| 国产亚洲欧美中文| 99日韩精品| 久久99久久久久久久噜噜| 欧美日韩视频免费看| 亚洲综合视频一区| 国产欧亚日韩视频| 日韩一级二级三级精品视频| 日韩黄色在线播放| 精品成人久久av| 一本大道一区二区三区| 国产欧美日韩不卡| 欧美日韩综合视频网址| 亚洲大片免费看| 欧美片网站免费| 一区二区三区在线播放欧美| 欧美xxxx中国| 一区二区在线视频播放| 精品国产免费观看一区| 日韩在线高清视频| 国产欧美日韩中文字幕在线| 天堂在线一区二区三区| www.日韩免费| 97视频在线| 一区二区三区精品在线| 中文字幕在线播放一区| 中文字幕国产亚洲| 久久精品电影| 亚洲福利精品| 视频一区视频二区中文| 国产成人va亚洲电影| 欧美日韩在线观看成人| 午夜精品一区二区三区免费视频| 91精品国产91久久久久久久久| 欧美日韩精品免费在线观看视频| 日韩视频中文| 国产日韩亚洲欧美| 精品国产不卡一区二区| 国产高清精品在线观看| 国产亚洲一级|