ProHoster > Log > Internett-nyheter > Utgivelse av Electron 10.0.0, en plattform for å lage applikasjoner basert på Chromium-motoren
Utgivelse av Electron 10.0.0, en plattform for å lage applikasjoner basert på Chromium-motoren
Forberedt plattformutgivelse Elektron 10.0.0, som gir et selvstendig rammeverk for utvikling av tilpassede applikasjoner for flere plattformer, ved å bruke Chromium-, V8- og Node.js-komponenter som grunnlag. Betydelig versjonsnummerendring på grunn av oppgradering til kodebase Krom 85, plattformer Node.js 12.16.3 og JavaScript-motor V8 8.5.
La til contents.getBackgroundThrottling()-metoden og contents.backgroundThrottling-egenskapen.
Hovedprosessen gir tilgang til desktopCapturer-modulen.
La til ses.isPersistent() metode for å definere vedvarende økter.
Løste nettverksproblemer som hindret RTC-tilkoblinger fra å bli fullført
på grunn av endring i IP-adresse.
"Ekstern"-modulen, som representerer IPC-mekanismen for interaksjon mellom gjeldende sidegjengivelsesprosess og hovedprosessen, er deaktivert som standard.
Standardinnstillingen for app.allowRendererProcessReuse er endret til true, noe som forhindrer at kontekstsensitive moduler lastes inn under gjengivelsesprosessen.
La til sette disableDialogs for å deaktivere dialogbokser fullstendig.
La oss minne deg på at Electron lar deg lage alle grafiske applikasjoner ved hjelp av nettleserteknologier, hvis logikk er definert i JavaScript, HTML og CSS, og funksjonaliteten kan utvides gjennom tilleggssystemet. Utviklere har tilgang til Node.js-moduler, i tillegg til et utvidet API for å generere native dialoger, integrere applikasjoner, lage kontekstmenyer, integrere med varslingssystemet, manipulere vinduer og samhandle med Chromium-undersystemer.
I motsetning til nettapplikasjoner, leveres elektronbaserte programmer som selvstendige kjørbare filer som ikke er knyttet til en nettleser. Samtidig trenger ikke utvikleren å bekymre seg for portering av applikasjonen for forskjellige plattformer; Electron vil gi muligheten til å bygge for alle systemer som støttes av Chromium. Electron gir også midler å organisere automatisk levering og installasjon av oppdateringer (oppdateringer kan leveres enten fra en egen server eller direkte fra GitHub).
Av programmene som er bygget på Electron-plattformen, kan vi merke oss redaktøren Atom, e-postklienter nylas и Mailspring,, verktøy for å jobbe med Git GitKraken, WordPress Desktop blogging-system, BitTorrent-klient WebTorrent skrivebord, samt offisielle kunder for tjenester som Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code og Discord. Totalt i Electron-programkatalogen presentert ca 850 søknader. For å forenkle utviklingen av nye applikasjoner, et sett med standard demoapplikasjoner, inkludert kodeeksempler for å løse ulike problemer.