Veröffentlichung der neuen Version von Electron 6.0.0, der auf der Chromium-Engine basierenden Anwendungsentwicklungsplattform

Nach mehrwöchiger Entwicklung und im Rahmen des Electron-Release-Zeitplans Der Start der neuen Version der Electron 6.0.0-Plattform wurde angekündigt, das ein in sich geschlossenes Framework für die Entwicklung plattformübergreifender Benutzeranwendungen bietet, mit Chromium, V8 und Node.js als Basis.

Entwickler haben Zugriff auf Node.js-Module sowie eine erweiterte API, um native Dialoge zu generieren, Anwendungen zu integrieren, Kontextmenüs zu erstellen, sich in das System zu integrieren, um Benachrichtigungen anzuzeigen, Fenster zu bearbeiten und mit Chromium-Subsystemen zu interagieren.

Über Electron

Für diejenigen, die noch nichts über Electron wissen, Sie sollten wissen, dass Sie mit diesem Framework jede grafische Anwendung mithilfe von Browsertechnologien erstellen können, dessen Logik in JavaScript, HTML und CSS definiert ist und deren Funktionalität durch das Begleitsystem erweitert werden kann.

Im Gegensatz zu webbasierten Anwendungen elektronenbasierte Programme werden als eigenständige ausführbare Dateien geliefert die nicht mit dem Browser verknüpft sind.

versichern zu lassen. In diesem Fall ist Der Entwickler muss sich nicht um die Portierung der Anwendung auf verschiedene Plattformen kümmernElectron bietet die Möglichkeit, für alle Chrom-kompatiblen Systeme zu bauen. Electron bietet auch Tools zum Organisieren der automatischen Bereitstellung und Installation von Updates (Updates können von einem separaten Server oder direkt von GitHub bereitgestellt werden).

Das Verzeichnis elektronenbasierter Programme wird von rund 800 Anwendungen vertreten.

Von den auf Basis der Electron-Plattform erstellten Programmen Wir können den Atom-Editor, den Nylas-E-Mail-Client, die Tools für die Arbeit mit GitKraken, das Wagon SQL-System zur Analyse und Visualisierung von Abfragen, das WordPress Desktop-Blogging-System, den WebTorrent Desktop BitTorrent-Client und Dienste wie Skype, Signal, erwähnen. Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code und Discord.

Hauptänderungen in Electron 6.0.0

Diese neue Version enthält zahlreiche Updates, Korrekturen und neue Funktionen. Eine signifikante Änderung der Versionsnummer ist damit verbunden das Update der Codebasis der neuen Version von Chromium 76 sowie der Node.js 12.4-Plattform und der V8 7.6 JavaScript-Engine.

Außerdem Beendigung der Unterstützung für 32-Bit-Linux-Systeme das war vor Monaten von den Entwicklern veröffentlicht worden, vorerst noch verschoben und Version 6.0 ist auch in 32-Bit-Versionen verfügbar

Um die Entwicklung neuer Anwendungen zu vereinfachen, Ein typischer Demo-Anwendungssatz wurde vorbereitets, einschließlich Beispielcode zur Lösung verschiedener Probleme.

Unter den bemerkenswertesten Änderungen an der neuen Version der API finden wir Folgendes:

Die asynchrone Treiberübersetzung wurde fortgesetzt, die zuvor Rückrufaufrufe verwendet haben, an ein Formular, das auf dem Promise-Mechanismus basiert.

Promise wird in Dutzenden von Funktionen bereitgestellt, einschließlich ContentTracing-Kategorien. *, Kekse. *, Sitzung. *, WebContents. * Und WebFrame. *.

Im Rahmen der Arbeit zur Verbesserung der Komponentenisolation zur Laufzeit Drei neue Controller-Apps wurden hinzugefügt: Electron Helper (Renderer) .app für Rendering-Prozesse, Electron Helper (GPU) .app für GPU-Interaktionsprozesse und Electron Helper (Plugin) .app für Plugins.

Es wurden auch Vorbereitungen getroffen, um die Belastung beim Rendern nur von Knotenmodulen mithilfe der N-API oder Context Aware zu begrenzen.

Während die Implementierung von net.IncomingMessage auf das Verhalten von Node.js ausgerichtet ist.

Wenn Sie mehr über die Änderungen und Details dieser neuen Version von Electron 6.0.0 erfahren möchten, können Sie die offizielle Ankündigung im Electron-Blog besuchen. Der Link ist dies.

Wie bekomme ich die neue Version von Electron 6.0.0?

Wenn Sie diese neue Version der Plattform erhalten möchten, Sie können dies mit Hilfe des npm-Paketmanagers tun Dies ist für die meisten aktuellen Linux-Distributionen verfügbar und natürlich mit einem Terminal auf Ihrem System.

Die Installation ist abgeschlossen im Terminal und geben Sie einfach den folgenden Befehl ein um Version 6.0.0 von Electron zu erhalten:

npm install electron@latest


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.