软件、硬件定制开发,联系QQ:99605319
教程格式: 视频
资源语言: 中文

第1章 进入 Electron 的世界
介绍了整个课程的背景知识,项目简介,学习流程,可以掌握的知识点,以及学习方法和前置知识。

第2章 我们的第一个应用
本章讲述了 Electron 的基础用法,包括搭建 Electron 开发环境、进程和线程的知识、BrowserWindow 模块、跨进程访问等内容。

第3章 神奇的 React
本章回顾了 React 的基础知识,从而引出了全新的 React Hooks,详细讲解了 useState、useEffect、自定义Hook 等内容。

第4章 双剑合璧与庖丁解牛
本章分析了整个应用的需求,将整个应用分割成组件,然后打造一个 适配 Electron 和 React 的开发环境

第5章 左侧面板开发
本章开始分别开发左侧面板的各个 React 组件,同时在开发过程中选用样式库、图标库,重构公共自定义 Hook。

第6章 右侧面板开发
本章开发了应用右侧的 TabList 和编辑器部分,同时在整个过程中穿插了如何选取一个好用的开源库的思路。

第7章 功能结合
本章遵循 React 哲学的最后步骤,从分析应用 state 结构入手,从上至下的给应用添加状态和逻辑处理,然后提出了 flatten state 的概念, 最后用这个概念进化了整个应用的状态。

第8章 持久化保存数据
本章开始进入 Node.js 的世界,使用 FS 模块完成文件的增删改,同时还使用 Electron store 完成文件索引的持久化保存。

第9章 Electron 锦上添花
本章使用 Electron 提供的模块 - Dialog、Menu、BrowserWindow 等模块进一步进化应用。在这之中,还穿插了 Node.js、DOM 遍历以及操作等一系列知识。

第10章 认识七牛云平台
本章从对象存储云平台简介开始,引出七牛云使用的流程,以及七牛云 SDK 的下载。然后使用 SDK 写一些小 Demo,最后抽象到一个云文件操作类。

第11章 使用 SDK 同步到七牛云
本章使用上一章完成的云文件操作类将云文件同步功能添加到应用当中。

第12章 应用打包与分发
本章主要以 MacOS 和 Windows 系统为例,讲解如何通过 Electron Builder 打包 Electron 应用程序。

第13章 课程总结
本课程的回顾与总结。


Electron资源(mksz384 - Electron+React+七牛云 实战跨平台桌面应用)网址:https://www.08i8.com/ttkfzy/detail83833.html;转载请注明!


提示:
1、资源共享网(www.08i8.com)Electron视频教程《mksz384 - Electron+React+七牛云 实战跨平台桌面应用》仅供研究学习请勿商用!
2、如果发现本资源违法或侵权请【报告管理员】
3、您所看到的所有资源都是网友分享,资源共享网(www.08i8.com)无法保证都能正常下载使用,
4、如果您发现资源无法下载或无法使用请【报告管理员】,管理员会联系资源发布者补充新资源!
5、如果暂时无法补充新资源,【只退积分!不退款!
6、关注微信公众号:《国资互联联盟》 不迷路!

与《mksz384 - Electron+React+七牛云 实战跨平台桌面应用》相关的《经验教程》




ziyuan
ziyuan Rank: 16

0

0

0

( 此人很懒并没有留下什么~~ )
img

mksz384 - Electron+React+七牛云 实战跨平台桌面应用

下载积分 钻石会员
10 免费
请您 登录后 下载 !
说明

您下载所消耗的积分将转交上传作者。上传资源,免费获取积分!


首页

栏目

搜索

会员