夜雨聆风学习资料网

ARTICLE · 1100801

用网页技术做桌面软件:Electron 实战一门远程控制应用

用网页技术做桌面软件:Electron 实战一门远程控制应用

前端出身的开发者想做桌面软件,最快的一条路就是 Electron——VS Code、飞书、Discord 都是它做的。但 Electron 的坑不在写界面,在主进程、渲染进程通信和原生能力集成。

云栈分享这门 Electron 课选了个很"硬"的实战项目:做一个远程控制桌面应用,599 算力(约合 6 元):

技术主线

Electron 架构原理、主进程与渲染进程通信,结合 React 框架开发界面;核心实战是用 Electron 捕获桌面视频流、基于 WebRTC 实现实时数据传输——这已经不是普通 CRUD 桌面应用了。

工程收尾

集成原生 GUI 能力、应用打包与自动化更新,技术栈覆盖 Electron、Node.js、React、WebRTC。

适合谁

会 React/前端、想扩到桌面端的开发者。前几天发的 Vue/React/小程序课管浏览器和微信里的界面,这门管"装进用户电脑里的那种"。任务可免费攒算力兑换。

🔗 课程帖:https://yunpan.plus/t/19430

本文按课程页公开简介与目录整理,以课程页为准。

相关学习资料