發布了基於Chromium引擎的應用開發平台Electron 6.0.0的新版本

經過數週的開發並作為電子版本發布計劃的一部分, 已經宣布推出新版本的Electron 6.0.0平台,它提供了一個獨立的框架來開發跨平台的用戶應用程序, 使用Chromium,V8和Node.js作為基礎。

開發人員可以訪問Node.js模塊以及高級API,以生成本機對話框,集成應用程序,創建上下文菜單,與系統集成以顯示通知,操作窗口以及與Chromium子系統進行交互。

關於電子

對於那些仍然不了解電子的人, 您應該知道,該框架允許您使用瀏覽器技術創建任何圖形應用程序,其邏輯是用JavaScript,HTML和CSS定義的,並且可以通過配套系統擴展其功能。

與基於網絡的應用程序不同, 電子程序作為獨立的可執行文件提供 沒有鏈接到瀏覽器。

在這種情況下, 開發人員無需擔心將應用程序移植到各種平台上,Electron將提供為所有Chromium兼容系統構建的功能。 Electron還提供了用於組織更新的自動交付和安裝的工具(更新可以從單獨的服務器或直接從GitHub交付)。

電子程序的目錄由大約800個應用程序代表。

在基於Electron平台創建的程序中, 我們可以提到Atom編輯器,Nylas電子郵件客戶端,與GitKraken一起使用的工具,Wagon SQL查詢分析和可視化系統,WordPress桌面博客系統,WebTorrent桌面BitTorrent客戶端以及諸如Skype,Signal, Slack,Basecamp,Twitch,Ghost,Wire,Wrike,Visual Studio Code和Discord。

Electron 6.0.0的主要變化

此新版本包含更新,修補程序和新功能。 版本號的重大變化與 新版Chromium 76的代碼庫以及Node.js 12.4平台和V8 7.6 JavaScript引擎的更新。

除此之外 終止對32位Linux系統的支持 是開發者幾個月前發布的 仍然暫時推遲,並且6.0位版本中也提供了32版

為了簡化新應用程序的開發, 準備了一組典型的演示應用程序包括解決各種問題的示例代碼。

在新版API的最顯著變化中,我們可以找到以下內容:

異步驅動程序轉換繼續,它以前使用回調調用到基於Promise機制的表單。

Promise提供了數十種功能,包括ContentTracing類別。 *, 餅乾。 *,會議。 *,WebContents。 *和webFrame。 *。

作為改善運行時組件隔離的工作的一部分, 添加了三個新的控制器應用程序: Electron Helper(Renderer).app用於渲染過程,Electron Helper(GPU).app用於GPU交互過程,Electron Helper(Plugin).app用於插件。

還開始進行準備工作,以限制使用N-API或上下文感知僅渲染節點模塊的過程的負載。

net.IncomingMessage的實現與Node.js的行為保持一致。

如果您想了解更多有關此新版本的Electron 6.0.0的更改和詳細信息,您可以訪問Electron博客上的官方公告。 鏈接是這個.

如何獲得Electron 6.0.0的新版本?

最後,如果您想獲得該平台的新版本, 您可以在npm軟件包管理器的幫助下完成此操作 它適用於大多數當前的Linux發行版,當然還可以在系統上使用終端。

安裝完成 在終端中,只需鍵入以下命令 獲得電子版6.0.0:

npm install electron@latest


成為第一個發表評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。