Siideynta Electron 7.0.0, madal lagu abuurayo codsiyada ku salaysan matoorka Chromium

La diyaariyay madal sii dayn Elektaroonigga 7.0.0, kaas oo bixisa qaab-dhismeedka is-ka-koobnaanta ah ee horumarinta codsiyada caadeysiga badan, iyadoo la adeegsanayo qaybaha Chromium, V8 iyo Node.js oo saldhig u ah. Nambarka nooca muhiimka ah ayaa isbeddela sababtoo ah u cusboonaysiinta codebase Chromium 78, madal Node. 12.8 iyo JavaScript engine V8 7.8. Markii hore la filayo Dhamaadka taageerada nidaamyada 32-bit Linux dib baa loo dhigay hadda iyo sii deynta
7.0 oo ay ku jiraan la heli karo in 32-bit dhismo.

Waxaa ka mid ah isbedel API-yada gaarka ah ee Electron:

  • Hababka lagu daray ipcRenderer.invoke() iyo ipcMain.handle() si loo abaabulo IPC aan isku mid ahayn qaabka codsiga/jawaabcelinta, kaas oo lagu taliyay isticmaal halkii aad ka isticmaali lahayd moduleka "fog";
  • Waxaa lagu daray API Theme ee loogu talagalay akhrinta iyo habaynta isbeddelada mawduuca nidaamka iyo nidaamka midabka;
  • U gudubka soo saaraha qeexida cusub ee TypeScript waa la sameeyay;
  • Taageerada lagu daray ee Windows waxay u dhistaa nidaamyada 64-bit ee ku salaysan qaab dhismeedka ARM.

Xusuusnow in Electron uu kuu ogolaanayaa inaad abuurto codsi kasta oo garaaf ah adoo isticmaalaya tignoolajiyada browserka, macquulka ah kaas oo lagu qeexay JavaScript, HTML iyo CSS, iyo shaqeynta waxaa lagu kordhin karaa nidaamka add-ons. Horumariyayaashu waxay marin u helayaan modules Node.js, iyo sidoo kale API la dheereeyey si ay u abuuraan wada-hadallo wadani ah, isku-darka codsiyada, abuurista menu-yada macnaha guud, ku dhex milmida nidaamka soo bandhigida ogeysiiska, maamulida daaqadaha, iyo la falgalka nidaamyada hoose ee Chromium.

Si ka duwan codsiyada webka, barnaamijyada Electron-ku-saleysan waxaa loo dhiibaa sidii faylal la fulin karo oo iskood isku xiran oo aan ku xirneyn browserka. Isla mar ahaantaana, horumariyuhu uma baahna inuu ka werwero u gudbinta arjiga aaladaha kala duwan; Electron wuxuu bixin doonaa awoodda lagu dhisayo dhammaan nidaamyada ay taageerto Chromium. Electron sidoo kale wuxuu bixiyaa khayraadka si loo abaabulo gaarsiinta tooska ah iyo rakibida cusbooneysiinta (cusbooneysiinta waxaa laga soo gudbin karaa server gaar ah ama si toos ah GitHub).

Barnaamijyada lagu dhisay madal Electron ah, waxaan ogaan karnaa tifaftiraha Atom, macmiilka boostada nylas, qalab loogu talagalay la shaqaynta Git GitKraken, nidaam lagu falanqeeyo laguna sawiro weydiimaha SQL Gawaarida, WordPress Desktop blogging system, BitTorrent macmiilka WebTorrent Desktop, iyo sidoo kale macaamiisha rasmiga ah ee adeegyada sida Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code iyo Discord. Wadarta guud ee liiska barnaamijka Electron soo gudbiyay ilaa 800 codsi. Si loo fududeeyo horumarinta codsiyada cusub, set of standard codsiyada demo, oo ay ku jiraan tusaalooyin kood ah oo lagu xalliyo dhibaatooyin kala duwan.

Source: opennet.ru

Add a comment