Electron (software framework)

Electron(最初名為 Atom Shell)是 GitHub 開發的一個開源框架。它允許使用Node.js(作為後端)和Chromium(作為前端)完成桌面 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 可執行檔。

https://en.wikipedia.org/wiki/Electron_(software_framework)
https://electronjs.org


程式語言編年史

程式語言編年史原文 下面這張圖片描繪了整個程式語言的歷史。包括各種程式語言的發明人、程式語言的特點和適用領域、被什麼網站或公司使用等 (檢視 完整高清圖 )。 之所以會有那麼多不同的程式語言是因為設計程式語言的初衷不同、對語言學習曲線的追求不同、不同程式之間的執行成本差異...