Electron 7.0.0 kaleratzea, Chromium motorean oinarritutako aplikazioak sortzeko plataforma

Prestatuta plataformaren kaleratzea 7.0.0 elektroia, plataforma anitzeko aplikazio pertsonalizatuak garatzeko esparru autonomo bat eskaintzen duena, Chromium, V8 eta Node.js osagaiak oinarri gisa erabiliz. Bertsio-zenbaki aldaketa nabarmena kode-basera eguneratu delako Chromium 78, plataformak Node.js 12.8 eta JavaScript motorra V8 7.8. Aurretik espero zen 32 biteko Linux sistemen euskarriaren amaiera atzeratu egin da oraingoz eta kaleratzea
7.0 barne eskuragarri 32 biteko eraikitzetan.

Artean aldaketak Elektronien API espezifikoetan:

  • ipcRenderer.invoke() eta ipcMain.handle() metodoak gehitu dira IPC asinkronoa eskaera/erantzun estiloan antolatzeko. gomendagarria erabili "urruneko" moduluaren ordez;
  • NativeTheme API gehitu da sistemaren gaian eta kolore-eskeman aldaketak irakurtzeko eta prozesatzeko;
  • TypeScript-erako definizio-sorgailu berri baterako trantsizioa egin da;
  • ARM arkitekturan oinarritutako 64 biteko sistemetarako Windows-en eraikuntzarako laguntza gehitu da.

Gogora dezagun Electron-ek nabigatzaileen teknologiak erabiliz edozein aplikazio grafiko sortzeko aukera ematen duela, zeinen logika JavaScript, HTML eta CSS-en definituta baitago, eta funtzionaltasuna gehigarri sistemaren bidez zabaldu daitekeela. Garatzaileek Node.js moduluetarako sarbidea dute, baita jatorrizko elkarrizketak sortzeko, aplikazioak integratzeko, testuinguru-menuak sortzeko, jakinarazpen-sistemarekin integratzeko, leihoak manipulatzeko eta Chromium azpisistemekin elkarreragiteko API hedatu bat ere.

Web aplikazioak ez bezala, Electron oinarritutako programak arakatzaile bati lotuta ez dauden fitxategi exekutagarri autonomo gisa entregatzen dira. Aldi berean, garatzaileak ez du zertan kezkatu behar aplikazioa plataforma desberdinetara eramateaz; Electron-ek Chromium-ek onartzen dituen sistema guztietan eraikitzeko gaitasuna emango du. Elektroiak ere ematen du funtsak eguneratzeak automatikoki bidaltzeko eta instalatzeko (eguneratzeak zerbitzari bereizi batetik edo GitHub-etik zuzenean eman daitezke).

Electron plataforman eraikitako programetatik editorea nabarmendu dezakegu Atom, posta-bezeroa nilas, Git-ekin lan egiteko tresna-kit bat GitKraken, SQL kontsultak aztertzeko eta ikusteko sistema Wagon, WordPress mahaigaineko blog-sistema, BitTorrent bezeroa WebTorrent mahaigaina, baita Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code eta Discord bezalako zerbitzuetarako bezero ofizialak ere. Guztira Electron programaren katalogoan aurkeztua 800 eskaera inguru. Aplikazio berrien garapena errazteko, estandar multzo bat demo aplikazioak, hainbat problema ebazteko kode adibideak barne.

Iturria: opennet.ru

Gehitu iruzkin berria