- 详情
- 目录
- 套餐2
- 咨询3
- 评价25
第1章 进入 Electron 的世界
- 1-1 学习本课程的收获以及案例展示(内附彩蛋) 试听20分钟06秒
第2章 我们的第一个应用
- 2-1 配置 Electron 开发环境 试听18分钟32秒
- 2-2 进程和线程14分钟11秒
- 2-3 主进程和渲染进程28分钟18秒
- 2-4 创建 BrowserWindow10分钟40秒
- 2-5 进程间的通信20分钟30秒
- 2-6 使用 IPC 进行通信23分钟46秒
- 2-7 使用 remote 实现跨进程访问24分钟13秒
- 2-8 升级到 electron 7.0 以上的注意事项20分钟57秒
第3章 神奇的 React
- 3-1 React 简介和缘起20分钟42秒
- 3-2 配置 React 开发环境..119分钟23秒
- 3-3 useState Hook25分钟44秒
- 3-4 useEffect 不需要清除的 Effect21分钟10秒
- 3-5 useEffect 需要清除的 Effect18分钟45秒
- 3-6 useEffect 可控 effect25分钟42秒
- 3-7 自定义 Hook(一)19分钟56秒
- 3-8 HOC 的概念和缺点13分钟32秒
- 3-9 自定义Hook(二)12分钟16秒
- 3-10 Hook 规则和其他 Hook10分钟27秒
第4章 双剑合璧与庖丁解牛
- 4-1 全局需求 试听16分钟25秒
- 4-2 将 UI 拆分成组件18分钟41秒
- 4-3 配置开发环境(一)27分钟14秒
- 4-4 配置开发环境(二)28分钟02秒
- 4-5 文件结构和代码规范16分钟04秒
第5章 左侧面板开发
- 5-1 为项目选择样式库27分钟46秒
- 5-2 FileSearch 组件(一)16分钟46秒
- 5-3 FileSearch 组件(二)19分钟16秒
- 5-4 为项目选择图标库11分钟11秒
- 5-5 使用 PropTypes 进行类型检查19分钟13秒
- 5-6 FileList 组件开发(一)14分钟07秒
- 5-7 FileList 组件开发(二)27分钟10秒
- 5-8 第一个自定义 Hook - useKeyPress27分钟35秒
- 5-9 左侧收尾工作20分钟46秒
第6章 右侧面板开发
- 6-1 TabList 需求和属性分析21分钟22秒
- 6-2 TabList 组件代码(一)16分钟38秒
- 6-3 TabList 组件代码(二)16分钟34秒
- 6-4 选择 MarkDown 编辑器14分钟42秒
- 6-5 引入 easyMDE 编辑器13分钟27秒
第7章 功能结合
- 7-1 分析设计 State 结构28分钟39秒
- 7-2 分析应用数据流10分钟23秒
- 7-3 给 App 组件添加状态22分钟51秒
- 7-4 添加数据处理行为(一)18分钟22秒
- 7-5 添加数据处理行为(二)11分钟06秒
- 7-6 添加新建文件流程逻辑24分钟31秒
- 7-7 Flatten State 介绍27分钟53秒
- 7-8 修改 State 为 Flatten 结构编码25分钟14秒
第8章 持久化保存数据
- 8-1 在 React 中使用 Node.js21分钟03秒
- 8-2 FS 模块初试牛刀25分钟36秒
- 8-3 FS 模块使用 Promise 改造24分钟10秒
- 8-4 在 App 中集成文件操作12分钟37秒
- 8-5 数据持久化解决方案21分钟27秒
- 8-6 将 Electron store 集成到 App 中15分钟28秒
- 8-7 添加持久化数据逻辑代码17分钟03秒
- 8-8 由一个 Bug 引发的思考19分钟40秒
第9章 Electron 锦上添花
- 9-1 导入文件对话框(一)26分钟06秒
- 9-2 导入文件对话框(二)28分钟06秒
- 9-3 添加上下文菜单(一)10分钟14秒
- 9-4 添加上下文菜单第二部分18分钟25秒
- 9-5 添加上下文菜单最终实现22分钟59秒
- 9-6 原生应用菜单简介28分钟27秒
- 9-7 添加原生应用菜单编码(一)14分钟44秒
- 9-8 添加原生应用菜单编码(二)11分钟43秒
- 9-9 设置窗口解决方案和流程分析26分钟22秒
- 9-10 添加设置窗口编码(一)14分钟47秒
- 9-11 添加设置窗口编码(二)14分钟47秒
第10章 认识七牛云平台
- 10-1 对象存储平台简介25分钟02秒
- 10-2 七牛云平台使用简介19分钟23秒
- 10-3 初始七牛 SDK19分钟10秒
- 10-4 云文件操作类编码(一)19分钟10秒
- 10-5 云文件操作类编码(二)10分钟09秒
- 10-6 获得下载链接25分钟13秒
- 10-7 stream 流的概念18分钟19秒
- 10-8 stream 流的简单用法28分钟37秒
- 10-9 实现文件下载方法24分钟32秒
第11章 使用 SDK 同步到七牛云
- 11-1 在设置窗口添加七牛云参数(一)24分钟50秒
- 11-2 在设置窗口添加七牛云参数(二)29分钟59秒
- 11-3 添加云同步菜单22分钟30秒
- 11-4 动态修改菜单项17分钟22秒
- 11-5 自动同步单个文件至七牛云(一)27分钟09秒
- 11-6 自动同步单个文件至七牛云(二)13分钟30秒
- 11-7 自动下载云文件至本地(一)20分钟46秒
- 11-8 自动下载云文件至本地(二)19分钟45秒
- 11-9 为应用添加 Loading 效果17分钟33秒
- 11-10 完成全部文件同步到七牛云功能编码27分钟21秒
- 11-11 使用流程图和伪代码解决剩下需求15分钟53秒
第12章 应用打包与分发
- 12-1 安装 Electron builder11分钟03秒
- 12-2 为生产环境 build 代码27分钟24秒
- 12-3 添加配置文件11分钟35秒
- 12-4 调试整个pack流程14分钟41秒
- 12-5 探究打包过程和生成文件内容11分钟19秒
- 12-6 生成安装包25分钟59秒
- 12-7 Electron 打包体积优化第一部分- 质的飞跃25分钟25秒
- 12-8 Electron 打包体积优化第二部分-极限优化21分钟35秒
- 12-9 自动更新第一部分 - 自动发布 release17分钟21秒
- 12-10 自动更新第二部分 - 添加自动更新功能29分钟33秒
- 12-11 自动更新 第三部分 - 本地调试自动更新功能29分钟18秒
第13章 课程总结
- 13-1 课程总结23分钟53秒
