Electron
外觀
Electron(原名做Atom Shell)是 GitHub 開發的一个開箍仔。伊通過使用 Node . js(作為後端)和 Chromium 的彩現 ia̋n-jín(成做前端)完成迒平台的桌面 GUI 應用程式的開發。Electron 這馬予人加開源 Web 應用程式用佇前端佮後端的開發,出名的專案包括 GitHub 的 Atom 佮微軟仔 Visual Studio Code。
一个基礎的 Electron 包含三个檔案:` package . json `(元資料)、 ` main . js `(代碼)和 ` index . html `(圖形化使用者介面)。 框殼由 Electron 會當執行檔(Windows 中為 ` electron . exe、` macOS 中為 ` electron . app `、Linux 中為 ` electron `)提供。開發者會當家己添加標誌、自訂圖示、重號名抑是編輯 Electron 會當執行檔。
歷史
- 二空一三年四月十一號,Electron 以 Atom Shell 為名起步。
- 二空一四年五月初六,Atom 以及 Atom Shell 以 MIT 授權條款開源。
- 二空一五年四月十七號,Atom Shell 改名做 Electron。
- 二空一六年五月十一號,一孵空版本釋出。
- 二空一六年五月二十,容允向 Mac 應用店頭來提交軟體套件。
- 二空一六年八月初二,支援 Windows 商店。
使用 Electron 構建的應用程式
下表列出了部份使用 Electron 建的桌面應用程式,佇官網能查著閣較濟。
- Atom
- Basecamp 三
- BitWarden
- CrashPlan
- Cryptocat
- Discord
- Etcher
- GitHub 客戶捀
- Keybase
- Light Table
- Microsoft Teams
- MongoDB Compass
- Shift
- Signal
- Skype
- Slack
- Symphony Chat
- Twitch . tv
- Unity
- Visual Studio Code
- WebTorrent
- Wire
- Yammer
參見
- Adobe PhoneGap
- Chromium 1875入式的框殼(CEF)
- HTML 應用程式
- Blink
- NW . js ( 佮 Electron 類似的因為 Node . js 佮 Chromium 的軟體框 )
- XULRunner
- DotNetBrowser
參考文獻
外部連結
- 官方網站
- GitHub 上的 electron 頁面