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

Ippreparat rilaxx tal-pjattaforma Elettron 7.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 78, pjattaformi Node.js 12.8 u l-magna JavaScript V8 7.8. Preċedentement mistenni It-tmiem tal-appoġġ għal sistemi Linux 32-bit ġie ttardjat għal issa u r-rilaxx
7.0 inkluż disponibbli fi 32-bit builds.

Fost bidliet f'APIs speċifiċi għall-Electron:

  • Добавлены методы ipcRenderer.invoke() и ipcMain.handle() для организации асинхронного IPC в стиле запрос/ответ, который irrakkomandat использовать вместо модуля «remote»;
  • Добавлен API nativeTheme для чтения и обработки изменений в системной теме оформления и цветовой схеме;
  • Осуществлён переход на новый генератор определений для TypeScript;
  • Добавлена поддержка Windows-сборок для 64-разрядных систем на базе архитектуры ARM.

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, klijent tal-posta nylas, sett ta' għodda biex taħdem ma' Git GitKraken, sistema għall-analiżi u l-viżwalizzazzjoni tal-mistoqsijiet SQL Vagun, 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 800 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