Välja andis Chromiumi mootoril põhineva rakenduste arendusplatvormi Electron 6.0.0 uue versiooni

Pärast mitu nädalat kestnud arendust ja osana Electroni vabastamiskavast on välja kuulutatud platvormi Electron 6.0.0 uue versiooni turule toomine, mis pakub iseseisvat raamistikku platvormidevaheliste kasutajarakenduste väljatöötamiseks, kasutades alusena kroomi, V8 ja Node.js.

Arendajatel on juurdepääs nii Node.js moodulitele kui ka täiustatud API-le, et luua kohalikke dialoogiaknaid, integreerida rakendusi, luua kontekstimenüüsid, integreerida süsteemiga, et kuvada märguandeid, manipuleerida akendega ja suhelda Chromiumi alamsüsteemidega.

Elektroni kohta

Neile, kes veel Electronist ei tea, peaksite teadma, et see raamistik võimaldab teil brauseritehnoloogiate abil luua mis tahes graafilisi rakendusi, mille loogika on määratletud JavaScripti, HTML-i ja CSS-is ning funktsionaalsust saab laiendada kaaslasesüsteemi kaudu.

Erinevalt veebipõhistest rakendustest elektronipõhised programmid tarnitakse iseseisvate käivitatavate failidena mis pole brauseriga lingitud.

Sellisel juhul arendaja ei pea muretsema rakenduse teisaldamise pärast erinevatele platvormidele, Electron annab võimaluse ehitada kõigi kroomiga ühilduvate süsteemide jaoks. Electron pakub ka tööriistu värskenduste automaatse edastamise ja installimise korraldamiseks (värskendusi saab tarnida eraldi serverist või otse GitHubist).

Elektronpõhiste programmide kataloogi esindab umbes 800 rakendust.

Platvormi Electron põhjal loodud programmidest võime mainida Atomi redaktorit, Nylase e-posti klienti, tööriistu GitKrakeniga töötamiseks, Wagoni SQL-i päringute analüüsi ja visualiseerimise süsteemi, WordPress Desktopi blogimissüsteemi, WebTorrent Desktop BitTorrenti klienti ja selliseid teenuseid nagu Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code ja Discord.

Peamised muudatused elektronis 6.0.0

See uus väljaanne on täis värskendusi, parandusi ja uusi funktsioone. Versiooninumbri oluline muutus on seotud Chromium 76 uue versiooni koodibaasi värskendus, platvormi Node.js 12.4 ja JavaScripti mootori V8 7.6 värskendus.

peale selle 32-bitiste Linuxi süsteemide toetuse lõpetamine mille arendajad olid juba kuid välja andnud, praegu veel edasi lükatud ja versioon 6.0 on saadaval ka 32-bitistes versioonides

Uute rakenduste väljatöötamise lihtsustamiseks koostatud on tüüpiline demorakenduste komplekts, sealhulgas näidiskood erinevate probleemide lahendamiseks.

API uue versiooni kõige tähelepanuväärsemate muudatuste seas võime leida järgmise:

Juhtide asünkroonne tõlkimine jätkus, mis varem kasutas tagasihelistamiskõnesid vormile, mis põhineb mehhanismil Promise.

Lubadust pakutakse kümnetes funktsioonides, sealhulgas ContentTracing kategooriates. *, Küpsised. *, Seanss. *, Veebisisu. * Ja veebiraam. *.

Osana tööst komponentide isoleerimise parandamiseks käitusajal Lisatud on kolm uut kontrollerirakendust: Electron Helper (Renderer) .app renderdamisprotsesside jaoks, Electron Helper (GPU) .app GPU suhtlusprotsesside jaoks ja Electron Helper (Plugin) .app pistikprogrammide jaoks.

Ettevalmistused on hakanud piirama ka ainult N-API või Context Aware abil Node moodulite renderdamise koormust.

Kuigi net.IncomingMessage'i rakendamine on kooskõlas Node.js käitumisega.

Kui soovite veidi rohkem teada saada selle Electron 6.0.0 uue väljaande muudatustest ja üksikasjadest, võite külastada Electroni ajaveebist leitud ametlikku teadaannet. Link on see.

Kuidas saada Electron 6.0.0 uus versioon?

Lõpuks, kui soovite saada selle platvormi uue versiooni, saate seda teha paketi npm abil npm mis on saadaval enamike praeguste Linuxi distributsioonide jaoks ja loomulikult teie süsteemi terminaliga.

Installimine on tehtud terminalis ja sisestage lihtsalt järgmine käsk elektronide versiooni 6.0.0 saamiseks:

npm install electron@latest


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.