Pelepasan Electron 7.0.0, platform pikeun nyiptakeun aplikasi dumasar kana mesin Chromium

Disayagikeun release platform Éléktron 7.0.0, nu nyadiakeun kerangka timer ngandung pikeun ngembangkeun aplikasi custom multi-platform, ngagunakeun Chromium, V8 jeung komponén Node.js salaku dadasar. Parobihan nomer vérsi anu signifikan kusabab paningkatan kana codebase Kromium 78, platform Node.js 12.8 jeung mesin JavaScript V8 7.8. saméméhna diharepkeun Tungtung pangrojong pikeun sistem Linux 32-bit parantos ditunda ayeuna sareng sékrésina
7.0 kaasup aya dina 32-bit ngawangun.

di antara parobahan dina API husus éléktron:

  • métode ditambahkeun ipcRenderer.invoke () sarta ipcMain.handle () pikeun ngatur IPC Asynchronous dina pamundut / gaya respon, nu dianjurkeun ngagunakeun tinimbang modul "jauh";
  • Ditambahkeun API nativeTheme pikeun maca sareng ngolah parobahan dina téma sistem sareng skéma warna;
  • Transisi ka generator harti anyar pikeun TypeScript geus dijieun;
  • Ditambahkeun dukungan pikeun Windows ngawangun pikeun sistem 64-bit dumasar kana arsitektur ARM.

Hayu urang ngingetkeun yén éléktron ngidinan Anjeun pikeun nyieun sagala aplikasi grafis ngagunakeun téknologi browser, logika nu dihartikeun dina JavaScript, HTML jeung CSS, sarta pungsionalitasna bisa dimekarkeun ngaliwatan sistem add-on. Pamekar gaduh aksés ka modul Node.js, ogé API anu diperpanjang pikeun ngahasilkeun dialog asli, ngahijikeun aplikasi, nyiptakeun ménu kontéks, ngahijikeun sareng sistem béwara, ngamanipulasi windows, sareng berinteraksi sareng subsistem Chromium.

Beda sareng aplikasi wéb, program basis éléktron dikirimkeun salaku file laksana mandiri anu henteu kabeungkeut kana browser. Dina waktos anu sami, pamekar henteu kedah hariwang ngeunaan porting aplikasi pikeun platform anu béda; Éléktron bakal nyayogikeun kamampuan ngawangun pikeun sadaya sistem anu dirojong ku Chromium. Éléktron ogé nyadiakeun dana pikeun ngatur pangiriman otomatis tur pamasangan apdet (apdet bisa dikirimkeun boh ti server misah atawa langsung ti GitHub).

Tina program anu diwangun dina platform Éléktron, urang tiasa nyatet redaktur atom, klien surat nylas, toolkit pikeun gawé bareng Git GitKraken, sistem pikeun nganalisis jeung visualizing queries SQL Gorobag, Sistem blogging WordPress Desktop, klien BitTorrent Desktop WebTorrent, ogé klien resmi pikeun jasa sapertos Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code sareng Discord. Total dina katalog program Éléktron dikintunkeun ngeunaan 800 aplikasi. Pikeun simplify ngembangkeun aplikasi anyar, hiji set standar aplikasi demo, kaasup conto kode pikeun ngarengsekeun sagala rupa masalah.

sumber: opennet.ru

Tambahkeun komentar