Liberasyon Electron 9.0.0, yon platfòm pou kreye aplikasyon ki baze sou motè Chromium la

Prepare lage platfòm Elektwonik 9.0.0, ki bay yon fondasyon endepandan pou devlope aplikasyon koutim milti-platfòm, lè l sèvi avèk eleman Chromium, V8 ak Node.js kòm yon baz. Yon chanjman enpòtan nan nimewo vèsyon an se akòz yon aktyalizasyon nan platfòm la kod Chromium 83 Node.js 12.14 ak JavaScript motè V8 8.3.

В nouvo lage:

  • Kapasite ki gen rapò ak tcheke òtograf yo te elaji epi yo te ajoute yon API pou kenbe pwòp lis mo ou nan diksyonè a.
  • Sou platfòm Linux la, efikasite nan pwosesis evènman ki gen rapò ak fenèt yo te amelyore.
  • Viewer PDF enkli.
  • Anviwònman app.allowRendererProcessRuse aktive pa default, sa ki anpeche chaje nan pwosesis rann. kontèks modil natif natal.
  • IPC sèvi ak Algorithm klonaj estriktire ant pwosesis prensipal la ak pwosesis rann, ki itilize nan motè V8 pou kopye objè JavaScript konplèks. Konpare ak mekanis seri done yo te itilize deja, nouvo algorithm la pi previzib, rapid ak fonksyonèl. Lè w ap deplase gwo tanpon ak objè konplèks, nouvo algorithm nan apeprè de fwa pi vit, ak reta nòmalman chanje lè w ap transmèt ti mesaj.

Se pou nou raple w ke Electron pèmèt ou kreye nenpòt aplikasyon grafik lè l sèvi avèk teknoloji navigatè, lojik ki defini nan JavaScript, HTML ak CSS, ak fonksyonalite a ka elaji atravè sistèm nan ajoute. Devlopè yo gen aksè a modil Node.js, osi byen ke yon API pwolonje pou jenere dyalòg natif natal, entegre aplikasyon, kreye meni kontèks, entegre ak sistèm notifikasyon, manipile fenèt, ak kominike avèk subsystem Chromium.

Kontrèman ak aplikasyon entènèt, pwogram ki baze sou Elektwon yo delivre kòm dosye ègzèkutabl endepandan ki pa mare nan yon navigatè. An menm tan an, pwomotè a pa bezwen enkyete sou pòtaj aplikasyon an pou platfòm diferan; Electron ap bay kapasite pou bati pou tout sistèm ki sipòte pa Chromium. Electron tou bay resous yo pou òganize livrezon otomatik ak enstalasyon mizajou (mizajou yo ka delivre swa nan yon sèvè separe oswa dirèkteman nan GitHub).

Nan pwogram yo bati sou platfòm Electron, nou ka sonje editè a Atom, kliyan lapòs nylas, yon bwat zouti pou travay ak Git GitKraken, yon sistèm pou analize ak vizyalize demann SQL Wagon, WordPress Desktop sistèm blog, kliyan BitTorrent WebTorrent Desktop, osi byen ke kliyan ofisyèl pou sèvis tankou Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code ak Discord. Total nan katalòg pwogram Electron soumèt apeprè 850 aplikasyon. Pou senplifye devlopman nan nouvo aplikasyon, yon seri estanda aplikasyon Demo, ki gen ladan egzanp kòd pou rezoud pwoblèm divès kalite.

Sous: opennet.ru

Add nouvo kòmantè