Electron - 使用JavaScript,HTML和CSS构建跨平台桌面应用程序

Electron允许您使用Web技术构建跨平台桌面应用程序。您可以为Windows,Mac和最常见的Linux版本构建桌面应用程序。

Electron基于Chromium(谷歌浏览器的开源版本)。Electron是在2013年7月15日,从GitHub开发的构建。您使用HTML,JavaScript和CSS等Web技术构建Electron应用程序。那 意味着您可以使用大多数想要构建本机桌面应用程序的Web技术。例如,您可以使用ReactAngular来构建您的第一个桌面应用程序。

此外,Electron还支持自动更新,崩溃报告, 和原生菜单。

您可以使用Electron API演示探索核心功能。

使用Electron构建的一些应用包括:

  • Atom (GitHub的开源文本编辑器)
  • Visual Studio Code (微软的开源文本编辑器)
  • Skype (微软流行的视频聊天应用程序)
  • Slack (团队的消息传递应用程序)
  • Discord (适合游戏玩家的流行消息应用)
  • GitHub Desktop (官方Github桌面客户端)

您可以从Electron的网页查询更多使用Electron构建的应用。

其他信息参考

  • 官方网站
  • 视频 - 什么是电子
  • [Electron and Vue]:https://medium.com/@kswanie21/electron-vue-js-f6c40abeb625
  • [Electron and React]: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

Contributing to the Guide

This open source guide is curated by thousands of contributors. You can help by researching, writing and updating these articles. It is an easy and fun way to get started with contributing to open source.