Remove ads
фреймворк для кроссплатформенных приложений Из Википедии, свободной энциклопедии
Electron (ранее известен как atom shell[7]) — фреймворк, разработанный GitHub. Позволяет разрабатывать нативные графические приложения для операционных систем с помощью веб-технологий, комбинируя возможности Node.js[8][9] для работы с back-end и браузера Chromium[10].
Electron | |
---|---|
Тип | фреймворк, открытое программное обеспечение, библиотека виджетов[вд] и библиотека JavaScript |
Разработчик | GitHub Inc.[вд] |
Написана на | C++, TypeScript[1], JavaScript и Python |
Операционные системы | Windows, macOS и Linux |
Первый выпуск | 15 июля 2013[2] |
Аппаратные платформы | X86, x86-64 и ARM |
Последняя версия |
|
Бета-версия | |
Тестовая версия | |
Репозиторий | github.com/electron/elec… |
Лицензия | лицензия MIT[6] |
Сайт | electronjs.org (англ.) |
Медиафайлы на Викискладе |
Другим аналогичным по назначению продуктом является NW.js (бывший node-webkit)[8]. Последний фактически представляет собой объединение node.js с Chromium, и для программиста разработка GUI под NW мало отличается от разработки фронтэнд-части веб-приложения, он будет работать с набором веб-страниц, в которых запускаются JavaScript-сценарии.
В Electron используется более низкоуровневый подход: здесь точкой входа является JavaScript-код, который уже будет создавать окно браузера, подгружать в него HTML-код и т. д.[11][12]
На базе Electron построены:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.