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精品国产91久久久久| 国产视频2区| 成人精品视频一区| 一区二区精品免费| 日韩一级二级三级| 亚洲高清不卡一区| 中文字幕精品一区二区三区在线| 精品午夜av| av中文天堂在线| va中文字幕| 中文字幕欧美日韩在线不卡| 1区2区3区在线视频| 精品国产乱码久久久久久蜜臀| 国产精品福利视频一区二区三区| 蜜桃视频一日韩欧美专区| 日韩欧美三级在线| 国产欧美日产一区| 亚洲中文字幕一区| 久久精品久久久久| 日韩av一区二区在线| 久99久视频| 欧美日韩国产中文精品字幕自在自线| 午夜影院在线观看欧美| 国产午夜精品久久| 日韩欧美国产高清91| 在线一区二区三区精品| 精品视频久久| 日韩欧美三级视频| 日韩精品高清不卡| 中文字幕精品一区二| 日韩精品免费视频一区二区三区| 国产高清一级片| 日韩精品在线私人| 一区二区不卡在线| 国产日韩精品在线看| 日韩在线一区二区视频| 1区2区在线| 午夜国产在线| 91精品国产高清91久久久久久| 欧美日韩国产高清视频| 美国av一区二区| 一级片在线免费看| 国产 欧美 日韩 在线| 日韩视频在线免费播放| 中文字幕亚洲二区| 日韩精品―中文字幕| 国产福利一区在线观看| 国产亚洲欧美中文| 黄色一级大片在线免费看国产一| 亚洲中午字幕| 亚洲免费在线观看av| 欧美久久久久久蜜桃| 欧美亚洲国产日韩| 国产一区激情在线| 精品国产网站在线观看| 欧美日韩精品欧美日韩精品| 一区在线视频观看| 欧美1234区| 五月天久久比比资源色| 久久韩国免费视频| 中文亚洲欧美| 欧美日韩国产三级| 欧美三级日韩三级国产三级| 黄色国产网站在线观看| 亚洲第一视频| 欧美中文字幕第一页| 日韩欧美国产成人一区二区| 日韩精品一页| 精品欧美日韩| 亚洲小说春色综合另类网蜜桃| 日本精品在线| 亚洲男女av一区二区| 欧美变态tickling挠脚心| 欧美日韩亚洲系列| 午夜国产视频| 精品久久91| 91精品高清| 亚洲成a人片在线www| 青青久在线视频免费观看| 日韩区欧美区| 91精品国产综合久久久蜜臀粉嫩| 欧美日韩综合视频网址| av免费不卡国产观看| 日韩av一区二区在线观看| 日韩美女视频一区二区在线观看| 久本草在线中文字幕亚洲欧美| 久久夜色精品国产噜噜亚洲av| 国产免费久久久| 国产偷国产偷亚洲清高网站| 欧美日韩99| 久久99精品久久久| 综合激情一区| 日韩欧美在线综合| 91精品国产高清91久久久久久| 国产成人中文字幕| 国产黄色高清在线| 日本亚洲欧美三级| 欧美日韩免费不卡视频一区二区三区| 国产欧美日韩在线看| 日韩欧美在线中字| 一级片免费在线| 精品网站999www| 欧美日韩精品欧美日韩精品| 国产日韩中文字幕在线| 欧美一级久久久久久久久大| 亚洲伊人婷婷| 久久99精品久久久久子伦| 欧美成人一区二区| 欧美日韩高清在线| 五月综合激情日本mⅴ| 国产最新在线| 日韩精品资源二区在线| 一区三区二区视频| 精品国产91乱高清在线观看| 免费看日韩精品| 国产不卡视频在线| 69免费视频| 国产成人精品999在线观看| 伊人亚洲视频| 999在线视频| 日韩高清在线不卡| 日韩不卡在线观看| 欧美1234区| 国产免费久久久| 午夜国产欧美理论在线播放| 亚洲国产91精品在线观看| 国产三级视频网站| 欧美日韩高清一区二区不卡| 欧美日本精品在线| 婷婷中文字幕在线观看| 欧美日韩在线精品一区二区三区激情综| 一区在线播放视频| 免费中文字幕日韩欧美| 精品视频www| 欧美中文字幕在线观看视频| 亚洲黄色www| 中文国产字幕在线观看| 精品一区二区在线观看视频| 久久久99久久| 不卡一区二区三区视频| 中文在线视频观看| 中文字幕视频在线观看| 中文字幕欧美日韩va免费视频| 日韩一级二级三级精品视频| 日韩视频一区二区在线观看| 韩日中文字幕第一页| 欧美不卡视频一区| 欧美日韩国产首页| 欧美色视频一区二区三区在线观看| 香蕉人人精品| 久久久久久欧美| 国产在线播放一区二区| 国产福利一区二区精品秒拍| 成人一区而且| 日韩国产欧美| 亚洲高清视频在线| 中文字幕在线观看亚洲| 亚洲福利在线观看| 日韩在线不卡一区| 99久久精品国产亚洲| 国产天堂素人系列在线视频| 中文字幕 欧美 日韩| 国产欧美日韩在线视频| 婷婷中文字幕综合| 欧美日本精品| 亚洲开心激情| 中文字幕在线观看欧美| 精品久久久网| 亚洲一区日韩精品中文字幕| 久久精品国产2020观看福利| 欧美日韩国产123区| 国产在线二区| 国产在线一区二区视频| 久久中文精品| 日韩亚洲不卡在线| 日韩在线视频观看正片免费网站| 一本一道久久a久久精品综合蜜臀| 黄色欧美日韩| 国产日韩电影| 精品国产网站在线观看| 日本精品福利视频| 欧美三级日本三级少妇99| 日本一欧美一欧美一亚洲视频| 欧美一级久久久久久久久大| 精品久久久久久无| 欧美日韩在线视频首页| 久久99久久久久| 中文字幕国产视频| 国产一卡2卡3卡免费网站| 一级片免费网站| 欧美日韩国产免费| 日韩精品视频中文字幕| 日韩av一区二区在线观看| 欧美日韩精品综合| 国产成人中文字幕| 51精品免费网站| 日韩欧美中文字幕视频| 精品国产1区二区| 欧美日韩精品欧美日韩精品| 欧美日韩中文字幕在线视频| 午夜国产视频| 日韩中文字幕视频在线| 欧美国产91| 日韩精品视频在线观看视频| 精品日韩一区二区三区免费视频| 九九视频精品免费| 亚洲成人7777| 在线观看国产一级片| 久久99精品久久久| 国产区在线看| 欧美va亚洲va日韩∨a综合色| 欧美91精品| 欧美亚洲国产日韩| 久久人人精品| 国产成人精品免费久久久久| 精品国产网站在线观看| 日韩欧美高清在线视频| 国产一级网站视频在线| 国产裸舞福利在线视频合集| 亚洲欧美久久久| 97国产视频| 中文字幕欧美日韩va免费视频| 精品一二三四区| 欧美色欧美亚洲高清在线视频| 欧洲精品二区| 伊人永久在线| 亚洲福利精品在线| 国产不卡一区| 国产亚洲短视频| 久久久91精品国产| 伊人永久在线| 亚洲视频电影在线| 久久福利视频一区二区| 日韩在线视频观看正片免费网站| 日韩欧美国产亚洲| 国产一区不卡精品| 最新中文在线视频| 国产在线精品国自产拍免费| 亚洲国内精品视频| 日韩 欧美 中文| 1区2区3区在线视频| 日韩欧美在线视频| 欧美亚洲视频在线看网址| 精品福利在线观看| 精品人妻二区中文字幕| 精品久久久91| 日韩中文欧美| 欧美日韩亚洲综合在线| 欧美精品一区二区三区在线播放| 日韩精品在线视频观看| 中文国产字幕在线观看| 精品三区视频| 91精品国产91久久久久久青草| 欧美日韩在线观看成人| 国产精久久久久| 91精品国产自产在线丝袜啪| 国产高清在线观看| 国产一二三四| 欧美日韩精品电影| 亚洲一区在线观看视频| 亚洲一区资源| 亚洲福利在线视频| 国产黄色在线播放| 欧美日韩国产亚洲一区| 久久视频在线免费观看| 91精品国产91综合久久蜜臀| 国产在线日韩精品| 日韩三级免费观看| 欧美日韩精品免费在线观看视频| 在线视频国内一区二区| 国产不卡精品在线| 国产欧美日韩中文久久| 五月天久久比比资源色| 精品国产免费观看一区| 日韩精品视频免费在线观看| 天堂在线视频中文网| 日韩精品三级| 中文字幕精品在线播放| 欧美日韩中文字幕视频| 91精品国产综合久久香蕉最新版| 欧美日韩精品区| 日韩精品视频在线观看视频| 国产一级在线免费观看| 欧美一卡2卡三卡4卡5免费| 在线中文免费视频| 亚洲第一视频| 蜜臀91精品国产高清在线观看| 欧美日韩高清在线播放| 精品视频—区二区三区免费| 中文字幕日韩欧美| 欧美日韩亚洲天堂| 亚洲天堂国产视频| 欧美国产综合在线V| 综合激情国产一区| 91精品国产综合久久香蕉的特点| 国产一级片播放| 99国产一区| 国产亚洲一区字幕| 中文字幕在线播放一区| 在线视频一区二区三区在线播放| 亚洲欧洲一区二区天堂久久| 久久精品免费在线观看| 日韩精品一区二区三区视频播放| 91精品综合久久久久久| 亚洲成年网站在线观看| 在线视频亚洲| 亚洲最新免费视频| 男人的天堂网av| 色综合久久88色综合天天免费| 欧美日韩91| 一本大道一区二区三区| 欧美一卡2卡三卡4卡5免费| 国产欧美日韩第一页| 色综合天天综合网国产成人综合天| 国产不卡视频在线| 日韩三级视频在线| 日韩亚洲国产欧美| 中文字幕日韩欧美| 尤物在线精品| 亚洲 欧美 中文字幕| 午夜精品一区二区三区免费视频| 国产黄色在线播放| 国产欧美日韩中文久久| 成人a在线观看| 欧美日韩亚洲国内综合网| 国产高清一级片| 亚洲欧美韩国综合色| 91精品国产日韩91久久久久久| 日韩高清不卡在线| 欧美日韩激情在线一区二区三区| 视频一区二区不卡| 国产高清精品二区| 中文在线а√在线8| 日韩av一区二区在线观看| 国产欧美日韩亚洲| 精品欧美久久久| 亚洲精品中文字幕乱码三区不卡| 精品在线91| 国产免费播放一区二区| 午夜国产欧美理论在线播放| 中文字幕在线中文字幕二区| 国产一区在线观看视频| 91精品国产日韩91久久久久久| 九一精品国产| www日韩在线观看| a级在线免费观看| 日韩国产在线不卡视频| 欧美日韩国产片| 视频在线一区二区| 欧洲精品在线一区| 婷婷精品视频| 久久久91精品| 精品国产31久久久久久| 精品对白一区国产伦| 久久99精品国产| 91麻豆免费视频网站| 欧美日韩人人澡狠狠躁视频| 久久永久免费视频| www日韩欧美| 亚洲羞羞网站| 国产精品福利视频一区二区三区| 成片免费观看| 欧美日韩亚州综合| 欧美中日韩在线| 亚洲一区精品电影| 国产在线二区| 国产精品一区二三区| 99精品在线播放| 日本不卡一区在线| 99精品视频99| 国产一卡2卡3卡四卡网站| 在线观看免费国产成人软件| 中文字幕第一页在线播放| 中文字幕第一页在线播放| 中文字幕无线码一区| 日韩精品在线观看视频| 欧美日韩精品综合| 日韩中文在线字幕| 国产一区三区三区| 欧美日韩国产一区在线| 国产日产一区二区| 精品久久人人做人人爽| 在线观看一区日韩| 91久久精品国产91久久| 亚洲中文字幕一区| 国产高清大尺度一区二区不卡| 欧美日韩视频免费看| 日韩视频不卡中文| 中文在线中文字幕| 亚洲国产欧美91| 999精品色在线播放| 日韩欧美中文字幕视频| 久久婷婷中文字幕| 欧美在线视频二区| 欧美日韩三级视频| 欧美日韩精品免费在线观看视频| 国产91欧美| 欧美日韩亚洲91| 91精品国产91久久久|