Verëffentlecht déi nei Versioun vum Electron 6.0.0, der Applikatioun Entwécklung Plattform baséiert op der Chromium Moteur

No e puer Woche vun Entwécklung an als Deel vum Electron Release Plang, de Start vun der neier Versioun vun der Elektron 6.0.0 Plattform gouf ugekënnegt, deen e selbststännege Kader bitt fir Plattform Benotzer Uwendungen z'entwéckelen, mat Chromium, V8 an Node.js als Basis.

Entwéckler hunn Zougang zu Node.js Moduler wéi och eng fortgeschratt API fir native Dialogen ze generéieren, Uwendungen z'integréieren, Kontextmenüer ze erstellen, integréiert mam System fir Notifikatiounen ze weisen, Windows ze manipuléieren a mat Chrom Subsystemen ze interagéieren.

Iwwer Elektron

Fir déi, déi nach ëmmer net iwwer Elektron wëssen, Dir sollt wëssen datt dëst Framework Iech erlaabt eng Grafikapplikatioun mat Browser Technologien ze kreéieren, deem seng Logik a JavaScript, HTML an CSS definéiert ass an d'Funktionalitéit kann duerch de Begleedersystem verlängert ginn.

Am Géigesaz zu webbaséierten Uwendungen, elektronbaséiert Programmer ginn als selbstänneg ausführbar Dateie geliwwert déi net mam Browser verbonne sinn.

An dësem Fall den Entwéckler brauch sech keng Suergen ze maachen fir d'Applikatioun op verschidde Plattformen ze portéieren, Elektron wäert d'Fäegkeet ubidden fir all Chromium kompatibel Systemer. Electron bitt och Tools fir d'automatesch Liwwerung an d'Installatioun vun Updates z'organiséieren (Updates kënnen aus engem separaten Server oder direkt vu GitHub geliwwert ginn).

De Verzeechnes vun elektronbaséierte Programmer gëtt vu ronn 800 Uwendunge vertrueden.

Vun de Programmer erstallt op Basis vun der Elektron Plattform, Mir kënnen den Atom Editor reduzéieren, den Nylas E-Mail Client, d'Tools fir mat GitKraken ze schaffen, de Wagon SQL Query Analyse a Visualiséierung System, de WordPress Desktop Blogging System, de WebTorrent Desktop BitTorrent Client a Servicer wéi Skype, Signal, Slack, Basecamp , Twitch, Ghost, Wire, Wrike, Visual Studio Code, an Discord.

Haaptännerungen am Elektron 6.0.0

Dës nei Verëffentlechung ass voll mat Aktualiséierungen, Fixen, an neie Featuren. Eng bedeitend Ännerung an der Versiounsnummer ass verbonne mat den Update vun der Codebasis vun der neier Versioun vu Chromium 76 souwéi der Node.js 12.4 Plattform an dem V8 7.6 JavaScript Motor.

Donieft Enn vun der Ënnerstëtzung fir 32-Bit Linux Systemer dat war viru Méint vun den Entwéckler verëffentlecht ginn, nach ëmmer verréckelt a Versioun 6.0 ass och an 32-Bit Versiounen verfügbar

Fir d'Entwécklung vun neien Uwendungen ze vereinfachen, eng typesch Demo-Uwendungssaz gouf virbereets, inklusive Beispillcode fir verschidde Probleemer ze léisen.

Ënnert de bemierkenswäerte Verännerunge vun der neier Versioun vum API kënne mir déi folgend fannen:

Asynchron Chauffer Iwwersetzung weider, déi virdru Callback Calls benotzt hunn, zu enger Form baséiert op dem Promise Mechanismus.

Versprieche gëtt an Dosende vu Feature geliwwert, inklusiv ContentTracing Kategorien. *, Cookien. *, Sessioun. *, WebContents. * An webFrame. *.

Als Deel vun der Aarbecht fir Komponentisolatioun beim Runtime ze verbesseren, Dräi nei Controller Apps sinn derbäikomm: Elektron Helper (Renderer) .app fir Rendering Prozesser, Elektron Helper (GPU) .app fir GPU Interaktioun Prozesser an Elektron Helper (Plugin) .app fir Plugins.

Virbereedungen hunn och ugefaang d'Laascht op de Prozess ze limitéieren fir nëmmen Node Moduler ze benotze mat der N-API oder Context Aware.

Wärend d'Ëmsetzung vun net.IncomingMessage ass mat dem Verhalen vun Node.js.

Wann Dir e bësse méi iwwer d'Ännerungen an d'Detailer vun dëser neier Verëffentlechung vum Electron 6.0.0 wësse wëllt, kënnt Dir d'offiziell Ukënnegung op der Electron Blog besichen. De Link ass dëst.

Wéi kritt Dir déi nei Versioun vum Elektron 6.0.0?

Endlech wann Dir dës nei Versioun vun der Plattform wëllt kréien, Dir kënnt et mat der Hëllef vum npm Package Manager maachen déi fir aktuell Linux Verdeelunge verfügbar ass an natierlech mat engem Terminal op Ärem System.

D'Installatioun ass gemaach am Terminal a gitt just de kommende Kommando fir Versioun 6.0.0 vum Elektron ze kréien:

npm install electron@latest


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.