世界上最伟大的投资就是投资自己的教育
学习本套视频需要 redux 和 redux-saga 的基础,没有的,请补充完基础再来学习。
视频的 dva 版本是 2.3.1。目前最新版本是 2.4.x,2.3.x 和 2.4.x 的版本 api 差异不大,可以放心学习。
你会学到什么?
dva 的基础知识
dva 的安装与配置,如何学习
dva 的所有 API 用法
如何使用 dav 配置多页面入口
何为单页面应用
BrowserRouter 和 HashRouter 的原理区别
体验 redux-actions 的神奇魔力
路由跳转的几种方式
定义路由,定义 model,connect 起来,subscriptions 讲解 等
体验发送 Ajax 的完整过程
dva-loading 的源码解析
如何使用中间件
等等
适宜人群
学习过 React 或 Redux 的同学
你需要准备什么?
Redux 基础知识
一台电脑一杯咖啡
电脑上装有 Nodejs 和一个你所喜欢的编辑器
一颗热爱前端的心
计划与安排
学习资源
05:49Free轻松学 dva(基础 + 进阶)#1 什么是 dva
05:442Free轻松学 dva(基础 + 进阶)#2 如何来学习 dva 与它的学习资源推荐
04:283Free轻松学 dva(基础 + 进阶)#3 dva-cli 的安装与使用
05:184Pro轻松学 dva(基础 + 进阶)#4 如何编写代码
07:205Pro轻松学 dva(基础 + 进阶)#5 定义路由
04:226Pro轻松学 dva(基础 + 进阶)#6 切换 history 为 browserHistory
06:477Pro轻松学 dva(基础 + 进阶)#7 BrowserRouter 和 HashRouter 的原理区别(补充,何为单页面应用)
04:598Pro轻松学 dva(基础 + 进阶)#8 编写 UI Component
06:269Pro轻松学 dva(基础 + 进阶)#9 定义 model
04:4310Pro轻松学 dva(基础 + 进阶)#10 model API 详解(部分)
05:2011Pro轻松学 dva(基础 + 进阶)#11 connect 起来 part 1
03:2412Pro轻松学 dva(基础 + 进阶)#12 connect 起来 part 2
07:0013Pro轻松学 dva(基础 + 进阶)#13 使用 dispatch 分发一个 action
04:2814Pro轻松学 dva(基础 + 进阶)#14 详解 model 中的 reducer
07:1015Pro轻松学 dva(基础 + 进阶)#15 详解 model 中的 effects 处理异步
05:4116Pro轻松学 dva(基础 + 进阶)#16 详解 Redux-Saga 中的 select 方法
05:1817Pro轻松学 dva(基础 + 进阶)#17 使用 Webpack 的 require.context 来初始化多个 model
03:5218Pro轻松学 dva(基础 + 进阶)#18 关于 action 或 dispatch 的两个常见问题
08:0419Pro轻松学 dva(基础 + 进阶)#19 体验 redux-actions 的神奇魔力(选读)
05:4120Pro轻松学 dva(基础 + 进阶)#20 路由(router)跳转的两种方式
06:0221Pro轻松学 dva(基础 + 进阶)#21 路由(router)跳转的另外两种方式
05:1322Pro轻松学 dva(基础 + 进阶)#22 路由(router)跳转的最后一种方式
04:1123Pro轻松学 dva(基础 + 进阶)#23 subscriptions 订阅 part 1
04:0624Pro轻松学 dva(基础 + 进阶)#24 subscriptions 订阅 part 2
07:2125Pro轻松学 dva(基础 + 进阶)#25 实例详解发送 ajax 请求的完整过程
06:4426Pro轻松学 dva(基础 + 进阶)#26 实例详解 dva 的插件 dva-loading part 1
06:1427Pro轻松学 dva(基础 + 进阶)#27 实例详解 dva 的插件 dva-loading part 2
02:5228Pro轻松学 dva(基础 + 进阶)#28 传递 app 对象给 RouterConfig(补充)
04:1229Pro轻松学 dva(基础 + 进阶)#29 onAction、中间件、redux-logger
06:0930Pro轻松学 dva(基础 + 进阶)#30 阅读 dva-loading 的源码来学习 extraReducers
08:2231Pro轻松学 dva(基础 + 进阶)#31 阅读 dva-loading 的源码来学习 onEffect
02:0132Pro轻松学 dva(基础 + 进阶)#32 总结、指引、课程规划
▬▬▬▬▬▬ 联系我 👋 ▬▬▬▬▬▬
微信:qiuzhi99pro
b 站:https://space.bilibili.com/31152817
知乎:https://www.zhihu.com/people/rails365
Github:https://github.com/hfpp2012
Youtube:https://www.youtube.com/channel/UCA-Jkgr40A9kl5vsIqg-BIg
© 汕尾市求知科技有限公司 | 创业者社区 | Rails365 Gitlab | Qiuzhi99 Gitlab | Railstart 创业项目 | 知乎 | b 站 | 搜索
粤公网安备 44152102000088号
| 粤ICP备19038915号
有道理,现在写 redux 很多时候都是复制黏贴,到处新建文件。希望博提高更新速度。
在录了,可是整天下雨(太吵),影响我的进度
滴瓦...不要读成 d-v-a
好的
后面的课程会改进读音,多谢提醒。
守望先锋的角色,叫滴娃
是啊 游戏
厉害了