Electron 13.0.0 vÀljaanne, rakenduste loomise platvorm, mis pÔhineb Chromium mootoril

Valmis on Electron 13.0.0 platvormi vÀljaanne, mis pakub iseseisvat raamistiku mitmeplatvormiliste kasutusrakenduste arendamiseks, kasutades aluseks komponentide Chromium, V8 ja Node.js. Versiooninumbri oluline muutus on seotud Chromium 91, Node.js 14.16 ja JavaScripti mootori V8 9.1 koodibaasi uuendamisega.

Uue vÀljaande muudatuste seas:

  • Lisatud omadus process.contextIsolated, et mÀÀrata, kas praegune joonistuskontekst töötab eraldi isoleeritud protsessis.
  • Lisatud session.storagePath, et mÀÀrata ketas asukoht seansiga seotud andmete salvestamiseks.
  • WebContents API-s on kuulutatud aegunud toetus 'new-window' sĂŒndmusele, mille asemel tuleks kasutada kĂ€itlejat, mis on seotud meetodi webContents.setWindowOpenHandler() kaudu.
  • Lisatud parameeter process.contextId, mida kasutatakse moodulis @electron/remote peamise protsessi ja lehe joonistusprotsessi vahelise suhtlemise jaoks.
  • Lisatud API Ă”igekirjakontrolli kĂ€itleja sisselĂŒlitamiseks ja vĂ€ljalĂŒlitamiseks.

Kinnitame, et Electron vĂ”imaldab luua igasuguseid graafilisi rakendusi brauseritehnoloogiate kasutamisel, mille töölogika on mÀÀratletud JavaScripti, HTMLi ja CSS-i abil, ning mille funktsionaalsust saab laiendada lisanduste sĂŒsteemi kaudu. Arendajatele on saadaval Node.js moodulid ja laiendatud API, et luua natiivseid dialooge, integreerida rakendusi, luua kontekstimenĂŒĂŒsid, integreerida teavitussĂŒsteemiga, manipuleerida akendega ja suhelda Chromiumi alamsĂŒsteemidega.

Erinevalt veebirakendustest tarnitakse Electroni pĂ”hjal pĂ”hinevad programmid iseseisvate kĂ€ivitatavate failidena, mis ei ole seotud brauseriga. Samas ei pea arendaja muretsema rakenduse portimise pĂ€rast erinevatele platvormidele, kuna Electron pakub vĂ”imalust ehitada kĂ”iki Chromiumi toetatud sĂŒsteeme. Electron pakub ka vahendeid automaatsete vĂ€rskenduste edastamiseks ja installimiseks (vĂ€rskendusi saab edastada nii eraldi serverilt, kui ka otse GitHubist).

Electron platvormil pĂ”hinevatest rakendustest vĂ”ib nimetada redigeerijat Atom, e-posti klienti Mailspring, Gitiga töötamise tööriista GitKraken, blogimisĂŒsteemi WordPress Desktop, BitTorrent klienti WebTorrent Desktop, samuti ametlikke kliente selliste teenuste jaoks nagu Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code ja Discord. Kokku on Electroni rakenduste kataloogis 1016 rakendust. Uute rakenduste arendamise lihtsustamiseks on ette valmistatud tĂŒĂŒpiliste demonstraatsioonrakenduste komplekt, mis sisaldab koodinĂ€iteid erinevate ĂŒlesannete lahendamiseks.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster