Elektron

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 24. listopadu 2019; kontroly vyžadují 35 úprav .
Elektron
Typ framework , open source software a knihovna widgetů [d]
Vývojář Společnost Github Inc.
Zapsáno v C++ , TypeScript [4] , JavaScript a Python
Operační systém Microsoft Windows , MacOS a Linux
První vydání 15. července 2013 [1]
Hardwarová platforma x86 , x86_64 a ARM
Nejnovější verze 19.0.10 [2] (27. července 2022 ) ( 27. 7. 2022 )
beta verze 20.0.0-beta.13 [3] (28. července 2022 ) ( 28. 7. 2022 )
Licence licence MIT [5]
webová stránka electronjs.org ​(  anglicky)
github.com/electr…
 Mediální soubory na Wikimedia Commons

Electron (dříve známý jako atomový obal [6] ) je framework vyvinutý společností GitHub . Umožňuje vyvíjet nativní grafické aplikace pro operační systémy pomocí webových technologií, kombinující funkce Node.js [7] [8] pro práci s back-endem a prohlížečem Chromium [9] .

Funkce

Dalším podobným produktem je NW.js (dříve node-webkit ) [7] . Ten druhý je vlastně sloučení node.js s Chromium a pro programátora se vývoj GUI pro NW příliš neliší od vývoje front-endové části webové aplikace, bude fungovat se sadou webových stránek , které běží JavaScript skripty.

Electron zastává spíše nízkoúrovňový přístup: zde je vstupním bodem JavaScript kód, který již vytvoří okno prohlížeče, načte do něj HTML kód atd. [10] [11]

Aplikace

Na základě postavených elektronů:

mnohem více [13] [14] .

Viz také

Poznámky

  1. https://github.com/electron/electron/releases/tag/v0.1.0
  2. elektron v19.0.10 . Archivováno z originálu 31. července 2022. Staženo 31. července 2022.
  3. elektron v20.0.0-beta.13 . Archivováno z originálu 31. července 2022. Staženo 31. července 2022.
  4. https://github.com/electron/electron
  5. https://github.com/electron/electron/blob/master/LICENSE
  6. Sawicki, Kevin Atom Shell je nyní Electron . Atom (23. dubna 2015). Získáno 2. prosince 2015. Archivováno z originálu 12. prosince 2015.
  7. 12 Roy Sutton . Cíle pro počítače // Enyo: V provozu: Vytvářejte aplikace JavaScript pro různé platformy v nativní kvalitě. - 2. vyd.. - O'Reilly , 2015. - S. 83. - 100 s. ISBN 9781491921203 .
  8. Simon Bisson. Snadný vývoj aplikací pro více platforem s GitHub's Electron . InfoWorld (23. října 2015). Získáno 13. února 2016. Archivováno z originálu 16. února 2016.
  9. Electron Internals: Budování Chromia jako  knihovny . elektron. – „Elektron je založen na open-source Chromium společnosti Google“. Staženo: 8. října 2022.
  10. Technické rozdíly mezi Electron a NW.js (dříve node-webkit) . atom/elektron . GitHub. Získáno 13. února 2016. Archivováno z originálu 11. února 2016.
  11. Jean-Philippe Côte. Porovnání NW.js a elektronů –   TangibleJS ? . TangibleJS (30. srpna 2015). Získáno 13. února 2016. Archivováno z originálu 10. února 2016.
  12. Petr Bright. Nový editor kódu společnosti Microsoft je postaven na prohlížeči Google Chromium . Ars Technica (30. dubna 2015). Datum přístupu: 13. února 2016. Archivováno z originálu 19. listopadu 2015.
  13. Postaveno na elektronu . elektron.atom.io Datum přístupu: 13. února 2016. Archivováno z originálu 24. dubna 2015.
  14. Electron Apps (downlink) . Získáno 22. listopadu 2019. Archivováno z originálu dne 27. září 2019. 

Literatura

Odkazy