Electron:用Html、CSS和JavaScript构建跨平台的客户端应用程序

 ,  , 

electron

要是你能写出网站,你就能写出桌面客户端。 Electron是一个用Web技术编译原生桌面应用的框架,也就是用 JavaScript、HTML和 CSS。 它帮你解决那些难搞的部分,而你只需关注于应用本身。

视频教程

Web 技术栈

Electron内嵌Chromium 和 Node.js,所以你可以用HTMLCSSJavaScript编译应用。

开源

Electron是一个开源项目,托管在GitHub,并有一个活跃的社区为之贡献。

跨平台

兼容MacWindows 和 Linux,Electron编译的应用在这个三个平台都可以运行。

帮你啃掉的硬骨头

快速上手

想要开始Electron,请检出下面的资源。学习如何封装你的Web App ,访问所有的API 以及生成 Installer。 electron-api-demos

探索Electron API

这儿有个Electron API Demo 程序 用到了大部分重要的Electron API。看看示例代码和帮助提示,有助于你了解Electron能做到什么。

立刻注册一个快速上手程序

一个最小的Electron App,用这几行指令生成:

# Clone the Quick Start repository $ git clone https://github.com/electron/electron-quick-start # Go into the repository $ cd electron-quick-start # Install the dependencies and run $ npm install && npm start

要进阶请深入阅读 文档

用Electron编译的程序

用Electron创建一个桌面应用很容易。你需要一个编辑器,比如 Atom editor。Electron 现在已广为被Microsoft、Facebook、Slack和 Docker等大厂接受,用作生产力工具。

下面是一些使用Electron编译的程序

wechatimg34

开发资源

官方网站:http://electron.atom.io
开源地址:https://github.com/electron/electron

打赏支持我整理更多优质资源,谢谢!

打赏编辑

打赏支持我整理更多优质资源,谢谢!

任选一种支付方式

6 12 收藏

资源整理者简介:邢敏

前Web程序员,现攻图形学,专注点:图形和前端,主语言C/C++,副语言php,专注于用一种语言跨多平台。 个人主页 · 贡献了5个资源 · 11 ·       


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1440 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer