Electron (framework)

Electron est un environnement permettant de développer des applications multi-plateformes de bureau avec des technologies web (JavaScript, HTML et CSS).

Pour les articles homonymes, voir Electron.

Electron
Informations
Développé par GitHub
Première version [1]
Dernière version 13.1.4 ()
Version avancée 15.0.0-beta.2 ()[2]
Dépôt github.com/electron/electron
Assurance qualité Intégration continue
Écrit en C++, TypeScript, JavaScript et Python
Système d'exploitation Microsoft Windows, macOS et Linux
Environnement X86, x86_64 et architecture ARM
Type Framework
Widget toolkit
Licence Licence MIT
Site web www.electronjs.org

L'infrastructure (backend) est codée en node.js, et l'interface (frontend) est bâtie sur les outils Chromium, la partie open source de Google Chrome[3].

Electron est un logiciel libre open source développé par GitHub sous licence MIT.

Electron a notamment permis de développer les éditeurs de texte libres Atom de GitHub et Visual Studio Code de Microsoft[4].

Histoire

  • Le Création de Electron sous le nom Atom Shell en référence à l'éditeur Atom dont il est une émanation .
  • Le , Atom et Atom Shell deviennent open-source sous une licence MIT[5]
  • le Atom Shell a été renommé Electron[6]
  • Le , Electron passe en version 1.0[7]
  • En , Electron est autorisé pour les applications packagées au Mac App Store[8].
  • En , le support de Windows Store pour les applications Electron est ajouté[9].

Critiques

Electron est souvent critiqué pour la lourdeur des applications, que ce soit pour ce qui est de l'usage de la mémoire RAM, ou l'espace de stockage occupé sur le disque dur.

Applications utilisant Electron

Exemples d'applications utilisant Electron :

Liens externes

Références

  1. « https://github.com/electron/electron/releases/tag/v0.1.0 »
  2. « https://github.com/electron/electron/releases/tag/v15.0.0-beta.2 » (consulté le )
  3. Voir la présentation sur le site officiel : electron.atom.io/
  4. https://electron.atom.io/apps/
  5. (en) Nathan Sobo, « Atom Is Now Open Source », sur Atom Blog, (consulté le )
  6. (en) « Rename to electron by kevinsawicki · Pull Request #1389 · electron/electron », sur GitHub (consulté le )
  7. (en) Jessica Lord, « Electron 1.0 », Electron blog, (lire en ligne, consulté le )
  8. (en) « Mac App Store Submission Guide », sur Electron Documentation (consulté le )
  9. (en) « Windows Store Guide », sur Electron Documentation (consulté le )
  10. (en) « Atom Shell is now Electron », sur electronjs.org/ (consulté le )
  11. (en) « Electron Apps »
  12. (en) « GitHub », sur github.com (consulté le )
  13. (en) « Electron Helper and branding », sur TECHCOMMUNITY.MICROSOFT.COM, (consulté le )
  14. (en-US) « Building Hybrid Applications with Electron - Slack Engineering », Slack Engineering, (lire en ligne, consulté le )
  15. (en-US) Ars Staff, « Microsoft’s new Code editor is built on Google’s Chromium », sur Ars Technica, (consulté le )


  • Portail d’Internet
  • Portail des logiciels libres
  • Portail de la programmation informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.