Electron позволяет создавать настольные приложения на чистом JavaScript, предоставляя среду выполнения с богатыми собственными (операционными системами) API-интерфейсами.
Это не означает, что Electron — это привязка JavaScript к библиотекам графического интерфейса пользователя (GUI). Вместо этого Electron использует веб-страницы в качестве своего графического интерфейса, поэтому вы также можете видеть его как минимальный браузер Chromium, управляемый JavaScript. Таким образом, все электронные приложения являются технически веб-страницами, работающими в браузере, который может использовать API вашей ОС.
Кто использует электрон?
Github разработал Electron для создания текстового редактора Atom. Оба были открыты в 2014 году. Electron используется многими компаниями, такими как Microsoft, Github, Slack и т. Д.
Электрон был использован для создания ряда приложений. Ниже приведены несколько заметных приложений —