Publikoi versionin e ri të Electron 6.0.0, platformën e zhvillimit të aplikacioneve të bazuar në motorin Chromium

Pas disa javësh zhvillimi dhe si pjesë e orarit të lëshimit të Electron, është lajmëruar lansimi i versionit të ri të platformës Electron 6.0.0, i cili siguron një kornizë të pavarur për zhvillimin e aplikacioneve të përdoruesve ndër-platformë, duke përdorur Chromium, V8 dhe Node.js si bazë.

Zhvilluesit kanë qasje në modulet Node.js si dhe një API të përparuar për të gjeneruar dialogë vendas, për të integruar aplikacione, për të krijuar meny kontekstesh, për t'u integruar me sistemin për të shfaqur njoftime, për të manipuluar dritaret dhe për të bashkëvepruar me nënsistemet e Chromium.

Rreth Elektronit

Për ata që ende nuk dinë për Electron, duhet të dini se kjo kornizë ju lejon të krijoni çdo aplikacion grafik duke përdorur teknologjitë e shfletuesit, logjika e të cilit përcaktohet në JavaScript, HTML dhe CSS dhe funksionaliteti mund të zgjerohet përmes sistemit shoqërues.

Ndryshe nga aplikacionet e bazuara në internet, Programet e bazuara në elektron dorëzohen si skedarë të ekzekutueshëm të pavarur që nuk janë të lidhura me shfletuesin.

Në këtë rast, zhvilluesi nuk ka nevojë të shqetësohet për transportimin e aplikacionit në platforma të ndryshme, Electron do të sigurojë aftësinë për të ndërtuar për të gjitha sistemet e përputhshme me Chromium. Electron gjithashtu ofron mjete për të organizuar shpërndarjen automatike dhe instalimin e azhurnimeve (azhurnimet mund të dërgohen nga një server i veçantë ose direkt nga GitHub).

Drejtoria e programeve të bazuara në elektron përfaqësohet nga rreth 800 aplikacione.

Nga programet e krijuara në bazë të platformës Electron, Mund të përmendim redaktorin Atom, klientin e postës elektronike Nylas, mjetet për të punuar me GitKraken, sistemin e analizës dhe vizualizimit të pyetjeve Wagon SQL, sistemin e blogjeve WordPress Desktop, klientin BitTorrent të WebTorrent Desktop dhe shërbime të tilla si Skype, Signal, Slack, Basecamp , Twitch, Ghost, Wire, Wrike, Visual Studio Code dhe Discord.

Ndryshimet kryesore në Elektron 6.0.0

Ky botim i ri është i mbushur me azhurnime, rregullime dhe veçori të reja. Një ndryshim i rëndësishëm në numrin e versionit shoqërohet me azhurnimi i bazës së kodit të versionit të ri të Chromium 76 si dhe te platforma Node.js 12.4 dhe motori JavaScript V8 7.6.

Përveç kësaj përfundimi i mbështetjes për sistemet Linux 32-bit që ishte lëshuar muaj më parë nga zhvilluesit, shtyhet ende për tani dhe versioni 6.0 është gjithashtu i disponueshëm në versione 32-bit

Për të thjeshtuar zhvillimin e aplikacioneve të reja, është përgatitur një set tipik i aplikacioneve demos, përfshirë shembullin e kodit për të zgjidhur probleme të ndryshme.

Ndër ndryshimet më të dukshme në versionin e ri të API, mund të gjejmë si më poshtë:

Përkthimi asinkron i shoferit vazhdoi, e cila më parë përdori thirrjet e kthimit, në një formë të bazuar në mekanizmin Premtimi.

Premtimi sigurohet në dhjetra veçori, duke përfshirë kategoritë e Përmbajtjes së Gjurmimit. *, Cookies. *, Seanca. *, Përmbajtja e uebit. * Dhe WebFrame. *

Si pjesë e punës për të përmirësuar izolimin e përbërësit gjatë kohës së ekzekutimit, Tre aplikacione të reja kontrollues janë shtuar: Ndihmës Electron (Renderer) .app për proceset e dhënies, Electron Helper (GPU) .app për proceset e ndërveprimit GPU dhe Electron Helper (Plugin) .app për shtojcat.

Përgatitjet gjithashtu kanë filluar të kufizojnë ngarkesën në procesin e dhënies së vetëm moduleve të Nyjeve duke përdorur N-API ose Context Aware.

Ndërsa implementimi i mesazhit net.IncomeManualizohet me sjelljen e Node.js.

Nëse doni të dini pak më shumë rreth ndryshimeve dhe detajeve të këtij versioni të ri të Electron 6.0.0, mund të vizitoni njoftimin zyrtar të gjetur në blogun Electron. Lidhja është kjo.

Si të merrni versionin e ri të Electron 6.0.0?

Më në fund nëse doni të merrni këtë version të ri të platformës, mund ta bëni me ndihmën e menaxherit të paketës npm e cila është në dispozicion për shumicën e shpërndarjeve aktuale të Linux dhe natyrisht me një terminal në sistemin tuaj.

Instalimi është bërë në terminal dhe thjesht shkruani komandën e mëposhtme për të marrë versionin 6.0.0 të elektronit:

npm install electron@latest


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.