Siideynta Electron 13.0.0, oo ah goob lagu dhiso codsiyada ku saleysan matoorka Chromium

Siideynta qalabka Electron 13.0.0 ayaa la diyaariyey, kaas oo bixiya qaab isku filan oo loogu talagalay horumarinta codsiyada isticmaalaha badan ee ku salaysan qaybaha Chromium, V8 iyo Node.js. Isbedelka nambarka nooca muhiimka ah waxaa sabab u ah cusbooneysiinta Chromium 91 codebase, Node.js 14.16 qaab dhismeedka, iyo V8 9.1 JavaScript engine.

Waxaa ka mid ah isbeddelada sii deynta cusub:

  • Waxaa lagu daray habka.context hantida goonida ah si loo go'aamiyo haddii macnaha guud ee samaynta hadda uu ku socdo hab gooni ah oo gooni ah.
  • Waxaa lagu daray session.storagePath si loo qeexo dariiqa saxanka ee lagu kaydiyo xogta kulanka la xidhiidha.
  • WebContents API waxa ay joojisay taageerada dhacdada "daaqadda cusub", taa beddelkeeda iyada oo la isticmaalayo maamule ku lifaaqan habka webContents.setWindowOpenHandler().
  • Waxaa lagu daray habka.contextId parameter si loogu isticmaalo @electron/module fog fog marka la xiriirinayo habka ugu muhiimsan iyo habka gudbinta bogga.
  • Waxaa lagu daray API si ay awood u siiso oo u joojiso maamulaha si loo eego higgaadda.

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 kuwo fulin kara oo aan ku xirneyn browserka. Isla mar ahaantaana, horumariyahu uma baahna inuu ka werwero u gudbinta arjiga aaladaha kala duwan, Electron wuxuu bixin doonaa awoodda lagu dhisayo dhammaan nidaamyada lagu taageerayo Chromium. Electron waxa kale oo uu bixiyaa qalab lagu abaabulo gaarsiinta tooska ah iyo rakibida cusbooneysiinta (cusbooneysiinta waxaa laga soo gudbin karaa server gaar ah ama si toos ah GitHub).

Barnaamijyada lagu dhisay saldhigga Electron, mid ayaa ogaan kara tifaftiraha Atom, macmiilka iimaylka Mailspring, qalabka GitKraken ee la shaqaynta Git, nidaamka blogging WordPress Desktop, macmiilka WebTorrent Desktop BitTorrent, iyo sidoo kale macaamiisha rasmiga ah adeegyada sida Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code iyo Discord. Wadar ahaan, 1016 codsi ayaa lagu soo bandhigay liiska software Electron. Si loo fududeeyo horumarinta codsiyada cusub, tiro muunado codsiyada demo ah ayaa la diyaariyey, oo ay ku jiraan tusaalayaal kood ah oo lagu xalliyo dhibaatooyin kala duwan.

Source: opennet.ru

Add a comment