Electron | |
---|---|
Тип | фреймворк, открытое программное обеспечение, библиотека виджетов[вд] и библиотека JavaScript |
Разработчик | GitHub Inc.[вд] |
Написана на | C++, TypeScript[5], JavaScript и Python |
Операционные системы | Windows, macOS и Linux |
Первый выпуск | 15 июля 2013[1] |
Аппаратные платформы | x86, x86-64 и ARM |
Последняя версия |
|
Бета-версия | |
Тестовая версия | |
Репозиторий | github.com/electron/elec… |
Лицензия | лицензия MIT[6] |
Сайт | electronjs.org (англ.) |
Медиафайлы на Викискладе |
Electron (ранее известен как atom shell[7]) — фреймворк, разработанный GitHub. Позволяет разрабатывать нативные графические приложения для операционных систем с помощью веб-технологий, комбинируя возможности Node.js[8][9] для работы с back-end и браузера Chromium[10].
Другим аналогичным по назначению продуктом является NW.js (бывший node-webkit)[8]. Последний фактически представляет собой объединение node.js с Chromium, и для программиста разработка GUI под NW мало отличается от разработки фронтэнд-части веб-приложения, он будет работать с набором веб-страниц, в которых запускаются JavaScript-сценарии.
В Electron используется более низкоуровневый подход: здесь точкой входа является JavaScript-код, который уже будет создавать окно браузера, подгружать в него HTML-код и т. д.[11][12]
На базе Electron построены:
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |