Rilis Electron 13.0.0, platform kanggo nggawe aplikasi adhedhasar mesin Chromium

Rilis platform Electron 13.0.0 wis disiapake, sing nyedhiyakake kerangka mandhiri kanggo ngembangake aplikasi pangguna multi-platform, nggunakake komponen Chromium, V8 lan Node.js minangka basis. Owah-owahan sing signifikan ing nomer versi amarga nganyari basis kode Chromium 91, platform Node.js 14.16 lan mesin JavaScript V8 9.1.

Antarane owah-owahan ing rilis anyar:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ свойство process.contextIsolated для опрСдСлСния выполнСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ контСкста отрисовки Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ процСссС.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ session.storagePath для опрСдСлСния ΠΏΡƒΡ‚ΠΈ Π½Π° дискС для хранСния связанных с сСансом Π΄Π°Π½Π½Ρ‹Ρ….
  • Π’ API WebContents объявлСна ΡƒΡΡ‚Π°Ρ€Π΅Π°ΡˆΠ΅ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° события Β«new-windowΒ», вмСсто ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, прикрСпляСмый Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Ρ‚ΠΎΠ΄ webContents.setWindowOpenHandler().
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ process.contextId, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ @electron/remote ΠΏΡ€ΠΈ взаимодСйствии ΠΌΠ΅ΠΆΠ΄Ρƒ основным процСссом ΠΈ процСссом отрисовки страницы.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ API для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ правописания.

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 basis 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; Elektron bakal nyedhiyakake kemampuan kanggo mbangun kabeh sistem sing didhukung Chromium. Electron uga nyedhiyakake alat kanggo pangiriman otomatis lan instalasi nganyari (nganyari bisa dikirim saka server sing kapisah utawa langsung saka GitHub).

Program sing dibangun ing platform Electron kalebu editor Atom, klien email Mailspring, toolkit GitKraken, sistem blogging Desktop WordPress, klien WebTorrent Desktop BitTorrent, uga klien resmi kanggo layanan kayata Skype, Signal, Slack , Basecamp, Twitch, Ghost, Wire , Wrike, Visual Studio Code lan Discord. Total, katalog program Electron ngemot 1016 aplikasi. Kanggo nyederhanakake pangembangan aplikasi anyar, sakumpulan aplikasi demo standar wis disiapake, kalebu conto kode kanggo ngrampungake macem-macem masalah.

Source: opennet.ru

Add a comment