freeCodeCamp/guide/russian/electron/index.md

31 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Electron
localeTitle: электрон
---
## Electron - создание приложений для кросс-платформенных настольных приложений с JavaScript, HTML и CSS
Electron позволяет создавать кросс-платформенные настольные приложения с использованием веб-технологий. Вы может создавать настольные приложения для Windows, Mac и наиболее распространенные варианты Linux.
Electron построен на Chromium (версия Google Chrome с открытым исходным кодом). Вы используйте веб-технологии, такие как HTML, JavaScript и CSS для создания приложений Electron. Что означает, что вы можете использовать большинство веб-технологий, которые вы хотите создать для своего собственного настольного приложения. Например, вы можете использовать [React](https://medium.freecodecamp.org/building-an-electron-application-with-create-react-app-97945861647c) или [Angular](https://scotch.io/tutorials/creating-desktop-applications-with-angularjs-and-github-electron) для создания своего первого приложения для настольных компьютеров.
Кроме того, Electron поставляется с поддержкой автоматического обновления, отчетов о сбоях, и собственное меню.
Основные функции могут быть изучены с использованием [демонстрационных примеров Electron API](https://github.com/electron/electron-api-demos)
Некоторые приложения, созданные с помощью Electron, включают:
* [Atom](https://atom.io/) (текстовый редактор с открытым исходным кодом GitHub)
* [Код Visual Studio](https://code.visualstudio.com) (текстовый редактор Microsoft с открытым исходным кодом)
* [Skype](https://www.skype.com/) (популярное приложение для видеочата Microsoft)
* [Slack](https://slack.com/) (приложение для обмена сообщениями для команд)
* [Discord](https://discordapp.com) (популярное приложение для обмена сообщениями для геймеров)
* [Рабочий стол GitHub](https://desktop.github.com/) (официальный клиент GitHub Desktop)
### Дополнительная информация
* [Официальный сайт](https://electronjs.org/)
* [Видео - Что такое Electron](https://www.youtube.com/watch?v=8YP_nOCO-4Q&feature=youtu.be)
* \[Электрон и Vue\]: https://medium.com/@kswanie21/electron-vue-js-f6c40abeb625
* \[Электрон и реакция\]: https://medium.freecodecamp.org/building-an-electron-application-with-create-react-app-97945861647c
* \[Электронный и угловой\]: https://scotch.io/tutorials/creating-desktop-applications-with-angularjs-and-github-electron