Kuburitswa kweElectron 9.0.0, ipuratifomu yekugadzira maapplication anoenderana neChromium injini.

Prepared kusunungurwa kwepuratifomu Erekitironi 9.0.0, iyo inopa maitiro ega ega ekugadzira akawanda-platform tsika zvikumbiro, uchishandisa Chromium, V8 uye Node.js zvikamu sehwaro. Shanduko yakakosha munhamba yevhezheni inokonzerwa nekuvandudza kuChromium 83 codebase, chikuva Node.js 12.14 uye JavaScript injini V8 8.3.

Π’ kuburitswa kutsva:

  • Izvo zvinogoneka zvine chekuita nekutarisa zviperengo zvawedzerwa uye API yakawedzerwa kuchengetedza ako ega mazwi muduramazwi.
  • Papuratifomu yeLinux, kugona kwekugadzirisa zviitiko zvine chekuita nehwindo kwakagadziridzwa.
  • PDF viewer inosanganisirwa.
  • Iyo app.allowRendererProcessReuse setting inobatidzwa nekusingaperi, ichidzivirira kurodha mukuita contextual native modules.
  • IPC inoshandisa iyo Structured Clone Algorithm pakati peiyo huru maitiro uye maitiro ekupa, ayo anoshandiswa muinjini yeV8 kukopa yakaoma JavaScript zvinhu. Kuenzaniswa neyakamboshandiswa data serialization meshini, iyo itsva algorithm inonyanya kufanotaura, inokurumidza uye inoshanda. Kana uchifambisa mabuffers mahombe uye zvinhu zvakaomarara, iyo algorithm nyowani inomhanya zvakapetwa kaviri, nekunonoka kusingachinjike pakutumira mameseji madiki.

Rega tikuyeuchidze kuti Electron inokutendera iwe kuti ugadzire chero graphical application uchishandisa browser tekinoroji, iyo logic inotsanangurwa muJavaScript, HTML uye CSS, uye mashandiro acho anogona kuwedzerwa kuburikidza neadd-on system. Vagadziri vanogona kuwana maNode.js modules, pamwe neAPI yakawedzerwa yekugadzira nhaurirano dzekuzvarwa, kubatanidza maapplication, kugadzira menyu emukati, kubatanidza neiyo notification system, manipulate windows, uye kudyidzana neChromium subsystems.

Kusiyana newebhu maapplication, maElectron-akavakirwa zvirongwa anounzwa seanozvimiririra eecutable mafaera asina kusungirirwa kune browser. Panguva imwecheteyo, mugadziri haafanire kunetseka nezve kuendesa application kumapuratifomu akasiyana; Electron ichapa kugona kuvaka kune ese masisitimu anotsigirwa neChromium. Electron inopawo mari kuronga otomatiki kutumira uye kuisirwa zvigadziriso (zvidzoreso zvinogona kuendeswa kubva kune yakaparadzana sevha kana zvakananga kubva kuGitHub).

Pakati pezvirongwa zvakavakwa paElectron platform, tinogona kucherechedza mupepeti atomu, mail client nylas, bhuku rekushandisa rekushanda neGit GitKraken, hurongwa hwekuongorora nekuona mibvunzo yeSQL Mota, WordPress Desktop blogging system, BitTorrent mutengi WebTorrent Desktop, pamwe nevatengi vepamutemo kune masevhisi akadai seSkype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code uye Discord. Zvose muErekitironi purogiramu catalog present anenge 850 mafomu. Kurerutsa kuvandudzwa kwezvishandiso zvitsva, seti yechiyero demo application, kusanganisira kodhi mienzaniso yekugadzirisa matambudziko akasiyana.

Source: opennet.ru

Voeg