E

Electron

Mobile & Cross-platform · Depuis 2013

2013

Creation

Framework desktop embarquant Chromium et Node.js, permettant de construire des apps avec HTML/CSS/JS. Malgre sa reputation de gourmandise en ressources, il reste la reference avec VS Code, Slack, Figma et 1Password qui l'utilisent. Son ecosysteme de plus de 5000 packages npm et sa maturite de 10+ ans en font le choix le plus sur pour le desktop.

desktopchromiumnodejs
Avantages & Inconvenients

Avantages

  • Ecosysteme le plus riche avec 5000+ packages npm compatibles
  • Maturite prouvee par VS Code (15M+ utilisateurs actifs mensuels)
  • Acces complet aux APIs Chromium et Node.js sans restrictions

Inconvenients

  • Bundle minimum ~150 MB avec Chromium embarque
  • Consommation RAM ~300-500 MB au repos pour une app simple
  • Chaque app embarque son propre Chromium, pas de partage systeme
Cas d'usage
  • IDEs et editeurs de code comme VS Code et Atom
  • Apps de communication comme Slack et Discord Desktop
  • Outils de design comme Figma Desktop

Autres dans Mobile & Cross-platform