Tso tawm Electron 7.0.0, lub platform rau tsim cov ntawv thov raws li Chromium cav

Npaj platform tso tawm Hluav Taws Xob 7.0.0, uas muab ib lub moj khaum rau tus kheej rau kev tsim ntau lub platform kev cai siv, siv Chromium, V8 thiab Node.js Cheebtsam ua lub hauv paus. Tus lej hloov pauv tseem ceeb vim hloov kho rau codebase Chromium 78, cov platforms npe.js 12.8 thiab JavaScript cav V8 7.8. Yav dhau los xav tau Qhov kawg ntawm kev txhawb nqa rau 32-ntsis Linux systems tau ncua sijhawm rau tam sim no thiab tso tawm
7.0 suav muaj hauv 32-ntsis tsim.

Ntawm cov kev hloov Hauv Electron tshwj xeeb APIs:

  • Ntxiv txoj kev ipcRenderer.invoke() thiab ipcMain.handle() los npaj asynchronous IPC hauv qhov kev thov / teb style, uas pom zoo siv es tsis txhob ntawm "chaw taws teeb" module;
  • Ntxiv nativeTheme API rau kev nyeem ntawv thiab kev hloov pauv hauv lub ntsiab lus thiab cov qauv xim;
  • Kev hloov pauv mus rau lub tshuab hluav taws xob txhais tshiab rau TypeScript tau ua lawm;
  • Ntxiv kev txhawb nqa rau Windows tsim rau 64-ntsis systems raws li ARM architecture.

Cia peb nco ntsoov koj tias Electron tso cai rau koj los tsim ib qho kev siv graphical siv browser thev naus laus zis, cov laj thawj uas tau hais tseg hauv JavaScript, HTML thiab CSS, thiab kev ua haujlwm tuaj yeem nthuav dav los ntawm cov txheej txheem ntxiv. Cov neeg tsim tawm muaj kev nkag mus rau Node.js modules, nrog rau qhov txuas ntxiv API rau tsim cov kev sib tham ib txwm muaj, kev sib koom ua ke ntawm cov ntawv thov, tsim cov ntawv qhia zaub mov, koom ua ke nrog cov kev ceeb toom, tswj qhov rais, thiab cuam tshuam nrog Chromium subsystems.

Tsis zoo li cov ntawv thov hauv lub vev xaib, cov khoos phis tawj hluav taws xob tau xa tawm raws li tus kheej muaj cov ntaub ntawv ua tiav uas tsis khi rau lub browser. Nyob rau tib lub sijhawm, tus tsim tawm tsis tas yuav txhawj xeeb txog kev xa daim ntawv thov rau ntau lub platform; Electron yuav muab lub peev xwm tsim rau txhua lub tshuab txhawb nqa los ntawm Chromium. Electron kuj muab chaw txhawm rau txhim kho kev xa khoom tsis siv neeg thiab kev teeb tsa kev hloov kho tshiab (cov kev hloov tshiab tuaj yeem xa los ntawm ib tus neeg rau zaub mov txawv lossis ncaj qha los ntawm GitHub).

Ntawm cov kev pabcuam tsim los ntawm Electron platform, peb tuaj yeem nco ntsoov tus editor Atom, mail neeg nylas, cov cuab yeej siv rau kev ua haujlwm nrog Git GitKraken, lub kaw lus rau kev txheeb xyuas thiab pom cov lus nug SQL Wagon, WordPress Desktop blogging system, BitTorrent tus neeg siv khoom WebTorrent Desktop, as well as official clients for services such as Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code and Discord. Tag nrho hauv Electron program catalog nthuav tawm txog 800 daim ntawv thov. Txhawm rau kom yooj yim rau kev txhim kho cov ntawv thov tshiab, txheej txheej txheem demo daim ntawv thov, suav nrog cov qauv code rau kev daws teeb meem ntau yam.

Tau qhov twg los: opennet.ru

Ntxiv ib saib