Rilaxx ta' Electron 10.0.0, pjattaforma għall-ħolqien ta' applikazzjonijiet ibbażati fuq il-magna Chromium

Ippreparat rilaxx tal-pjattaforma Elettron 10.0.0, li jipprovdi qafas awtonomu għall-iżvilupp ta 'applikazzjonijiet tad-dwana b'ħafna pjattaformi, bl-użu ta' komponenti Chromium, V8 u Node.js bħala bażi. Bidla sinifikanti fin-numru tal-verżjoni minħabba aġġornament għal codebase Kromju 85, pjattaformi Node.js 12.16.3 u l-magna JavaScript V8 8.5.

В kwistjoni ġdida:

  • Miżjud metodu contents.getBackgroundThrottling() u proprjetà contents.backgroundThrottling.
  • Il-proċess ewlieni jipprovdi aċċess għall-modulu desktopCapturer.
  • Miżjud metodu ses.isPersistent() biex tiddefinixxi sessjonijiet persistenti.
  • Kwistjonijiet tan-netwerk solvuti li jipprevjenu l-konnessjonijiet RTC milli jitlestew
    minħabba bidla fl-indirizz IP.

  • Il-modulu “remot”, li jirrappreżenta l-mekkaniżmu tal-IPC għall-interazzjoni bejn il-proċess attwali ta’ rendering tal-paġna u l-proċess prinċipali, huwa diżattivat b’mod awtomatiku.
  • L-issettjar default app.allowRendererProcessReuse inbidel għal veru, li jipprevjeni moduli insensittivi għall-kuntest milli jitgħabbew matul il-proċess ta' rendering.
  • Miżjud issettjar disableDialogs biex jiskonnettja kompletament il-kaxxi tad-djalogu.
  • Jinkludi telespettatur PDF integrat ibbażat fuq pdfium.

Ejjew infakkarkom li Electron jippermettilek toħloq kwalunkwe applikazzjonijiet grafiċi bl-użu ta 'teknoloġiji tal-browser, li l-loġika tagħhom hija definita f'JavaScript, HTML u CSS, u l-funzjonalità tista' tiġi estiża permezz tas-sistema add-on. L-iżviluppaturi għandhom aċċess għal moduli Node.js, kif ukoll API estiż biex jiġġeneraw dialogs indiġeni, jintegraw applikazzjonijiet, joħolqu menus tal-kuntest, jintegraw mas-sistema ta 'notifika, jimmanipulaw twieqi, u jinteraġixxu mas-sottosistemi tal-Kromju.

B'differenza mill-applikazzjonijiet tal-web, il-programmi bbażati fuq Electron jitwasslu bħala fajls eżekutibbli awtonomi li mhumiex marbuta ma' browser. Fl-istess ħin, l-iżviluppatur m'għandux għalfejn jinkwieta dwar il-portabbiltà tal-applikazzjoni għal pjattaformi differenti; Electron se jipprovdi l-abbiltà li jibni għas-sistemi kollha appoġġjati minn Chromium. Electron jipprovdi wkoll fondi biex torganizza kunsinna awtomatika u installazzjoni ta 'aġġornamenti (aġġornamenti jistgħu jitwasslu jew minn server separat jew direttament minn GitHub).

Mill-programmi mibnija fuq il-pjattaforma Electron, nistgħu ninnotaw l-editur Atom, klijenti email nylas и Mailspring,, għodda biex taħdem ma 'Git GitKraken, WordPress Desktop blogging sistema, klijent BitTorrent WebTorrent Desktop, kif ukoll klijenti uffiċjali għal servizzi bħal Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code u Discord. Total fil-katalgu tal-programm Electron ippreżentati madwar 850 applikazzjoni. Biex tissimplifika l-iżvilupp ta 'applikazzjonijiet ġodda, sett ta' standard applikazzjonijiet demo, inklużi eżempji ta' kodiċi għas-soluzzjoni ta' diversi problemi.

Sors: opennet.ru

Żid kumment