Electron - Panoramica

Perché Electron?

Electron consente di creare applicazioni desktop con JavaScript puro fornendo un runtime con ricche API native (sistema operativo).

Ciò non significa che Electron sia un'associazione JavaScript alle librerie dell'interfaccia utente grafica (GUI). Invece, Electron utilizza le pagine Web come GUI, quindi puoi anche vederlo come un browser Chromium minimo, controllato da JavaScript. Quindi tutte le app elettroniche sono tecnicamente pagine web in esecuzione in un browser che può sfruttare le API del tuo sistema operativo.

Chi utilizza l'elettrone?

Github ha sviluppato Electron per creare l'editor di testo Atom. Sono stati entrambi open source nel 2014. Electron è utilizzato da molte aziende come Microsoft, Github, Slack, ecc.

Electron è stato utilizzato per creare una serie di app. Di seguito sono riportate alcune app degne di nota:

  • Desktop lento
  • Applicazione desktop Wordpress
  • Codice di Visual Studio
  • Caret Markdown Editor
  • Nylas Email App
  • GitKraken client git