Rilis Electron 10.0.0, platform kanggo nggawe aplikasi adhedhasar mesin Chromium

disiapake release platform Elektron 10.0.0, sing nyedhiyakake kerangka mandhiri kanggo ngembangake aplikasi khusus multi-platform, nggunakake komponen Chromium, V8 lan Node.js minangka basis. Owah-owahan nomer versi sing signifikan amarga upgrade menyang basis kode Krom 85, platform Simpul.js 12.16.3 lan mesin JavaScript V8 8.5.

Π’ release anyar:

  • Ditambahake contents.getBackgroundThrottling() cara lan contents.backgroundThrottling property.
  • Proses utama nyedhiyakake akses menyang modul desktopCapturer.
  • Ditambahake ses.isPersistent () cara kanggo netepake mau terus-terusan.
  • Masalah jaringan sing ditanggulangi nyegah sambungan RTC rampung
    amarga owah-owahan ing alamat IP.

  • Modul "remote", sing makili mekanisme IPC kanggo interaksi antarane proses rendering kaca saiki lan proses utama, dipateni kanthi gawan.
  • Setelan app.allowRendererProcessReuse standar wis diganti dadi bener, sing nyegah modul ora sensitif konteks dimuat sajrone proses rendering.
  • Ditambahake nyetel disableDialogs kanggo mateni kabeh kothak dialog.
  • Kalebu dibangun ing PDF viewer adhedhasar pdfium.

Ayo kita ngelingake yen Electron ngidini sampeyan nggawe aplikasi grafis nggunakake teknologi browser, logika sing ditetepake ing JavaScript, HTML lan CSS, lan fungsi bisa ditambahi liwat sistem tambahan. Pangembang duwe akses menyang modul Node.js, uga API lengkap kanggo ngasilake dialog asli, nggabungake aplikasi, nggawe menu konteks, nggabungake karo sistem kabar, manipulasi windows, lan sesambungan karo subsistem Chromium.

Ora kaya aplikasi web, program adhedhasar elektron dikirim minangka file eksekusi sing ora ana gandhengane karo browser. Ing wektu sing padha, pangembang ora perlu kuwatir babagan porting aplikasi kanggo platform sing beda-beda; Electron bakal nyedhiyakake kemampuan kanggo mbangun kabeh sistem sing didhukung Chromium. Elektron uga nyedhiyakake sumber daya kanggo ngatur pangiriman otomatis lan instalasi nganyari (nganyari bisa dikirim salah siji saka server kapisah utawa langsung saka GitHub).

Saka program sing dibangun ing platform Electron, kita bisa nyathet editor atom, klien email nylas ΠΈ Mailspring,, alat kanggo nggarap Git GitKraken, Sistem blogging Desktop WordPress, klien BitTorrent Desktop WebTorrent, uga klien resmi kanggo layanan kayata Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code lan Discord. Total ing katalog program Elektron diwenehi udakara 850 aplikasi. Kanggo nyederhanakake pangembangan aplikasi anyar, sawijining set standar aplikasi demo, kalebu conto kode kanggo ngrampungake macem-macem masalah.

Source: opennet.ru

Add a comment