请选择 进入手机版 | 继续访问电脑版
联系客服1
联系客服2

Electron+React+七牛云 实战跨平台桌面应用 完整版

207
回复
23832
查看
  [复制链接]
  • TA的每日心情

    前天 21:55
  • 签到天数: 730 天

    [LV.9]以坛为家II

    7216

    主题

    8605

    帖子

    130万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1300040
    发表于 2019-9-3 12:04:13 | 显示全部楼层 |阅读模式
    5d665288090f60db12000676-360-202.png

    第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章 课程总结
    本课程的回顾与总结。


    游客,如果您要查看本帖隐藏内容请回复

    回复

    使用道具 举报

  • TA的每日心情
    难过
    2020-8-30 14:35
  • 签到天数: 57 天

    [LV.5]常住居民I

    1

    主题

    101

    帖子

    3505

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    3505
    发表于 2019-9-3 21:25:03 | 显示全部楼层
    6666666666666666
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-16 21:06
  • 签到天数: 286 天

    [LV.8]以坛为家I

    1

    主题

    302

    帖子

    1万

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    14708
    发表于 2019-9-3 21:47:11 | 显示全部楼层
    Electron+React+七牛云 实战跨平台桌面应用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-8-23 15:40
  • 签到天数: 84 天

    [LV.6]常住居民II

    3

    主题

    183

    帖子

    4519

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    4519
    发表于 2019-9-4 09:55:11 | 显示全部楼层
    Electron+React+七牛云 实战跨平台桌面应用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-8-18 16:47
  • 签到天数: 69 天

    [LV.6]常住居民II

    3

    主题

    143

    帖子

    2613

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    2613
    发表于 2019-9-4 13:04:54 | 显示全部楼层
    6666666666666666
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-28 15:32
  • 签到天数: 384 天

    [LV.9]以坛为家II

    3

    主题

    564

    帖子

    1万

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    12459
    发表于 2019-9-8 15:45:20 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情

    2023-6-27 17:03
  • 签到天数: 75 天

    [LV.6]常住居民II

    5

    主题

    183

    帖子

    4366

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    4366
    发表于 2019-9-9 12:46:37 来自手机 | 显示全部楼层
    搞起搞起
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-2-15 15:23
  • 签到天数: 70 天

    [LV.6]常住居民II

    1

    主题

    130

    帖子

    5112

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    5112
    发表于 2019-9-10 13:59:57 | 显示全部楼层
    维吾尔群翁人情味二群翁人情味
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    7 天前
  • 签到天数: 306 天

    [LV.8]以坛为家I

    2

    主题

    439

    帖子

    1万

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    12810
    发表于 2019-9-10 16:46:44 | 显示全部楼层
    opioioiiiiipo
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2020-12-2 16:34
  • 签到天数: 101 天

    [LV.6]常住居民II

    1

    主题

    193

    帖子

    5152

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    5152
    发表于 2019-9-11 09:58:15 | 显示全部楼层
    666666666666666666
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    学习课程!一站搞定!
    学途无忧VIP会员群

    973849140

    周一至周日9:00-23:00

    反馈建议

    1227072433@qq.com 在线QQ咨询

    扫描二维码关注我们

    学途无忧!为学习谋坦途,为会员谋福利!|网站地图