剧场模式
首页前端React轻松学 dva(基础 + 进阶)视频教程

轻松学 dva(基础 + 进阶) #1 什么是 dva

求知小风 · 元婴发布于

学习本套视频需要 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 和一个你所喜欢的编辑器

  • 一颗热爱前端的心

计划与安排

学习资源

https://github.com/dvajs/dva

https://dvajs.com/

https://github.com/hfpp2012/redux-login

8 条回复
加讲师微信(qiuzhi99pro)官方服务号
课程目录

Free轻松学 dva(基础 + 进阶) #1 什么是 dva

2Free轻松学 dva(基础 + 进阶) #2 如何来学习 dva 与它的学习资源推荐

3Free轻松学 dva(基础 + 进阶) #3 dva-cli 的安装与使用

4Pro轻松学 dva(基础 + 进阶)#4 如何编写代码

5Pro轻松学 dva(基础 + 进阶) #5 定义路由

6Pro轻松学 dva(基础 + 进阶) #6 切换 history 为 browserHistory

7Pro轻松学 dva(基础 + 进阶) #7 BrowserRouter 和 HashRouter 的原理区别(补充,何为单页面应用)

8Pro轻松学 dva(基础 + 进阶) #8 编写 UI Component

9Pro轻松学 dva(基础 + 进阶) #9 定义 model

10Pro轻松学 dva(基础 + 进阶) #10 model API 详解(部分)

11Pro轻松学 dva(基础 + 进阶)#11 connect 起来 part 1

12Pro轻松学 dva(基础 + 进阶)#12 connect 起来 part 2

13Pro轻松学 dva(基础 + 进阶)#13 使用 dispatch 分发一个 action

14Pro轻松学 dva(基础 + 进阶) #14 详解 model 中的 reducer

15Pro轻松学 dva(基础 + 进阶)#15 详解 model 中的 effects 处理异步

16Pro轻松学 dva(基础 + 进阶)#16 详解 Redux-Saga 中的 select 方法

17Pro轻松学 dva(基础 + 进阶)#17 使用 webpack 的 require.context 来初始化多个 model

18Pro轻松学 dva(基础 + 进阶) #18 关于 action 或 dispatch 的两个常见问题

19Pro轻松学 dva(基础 + 进阶)#19 体验 redux-actions 的神奇魔力(选读)

20Pro轻松学 dva(基础 + 进阶) #20 路由(router)跳转的两种方式

21Pro轻松学 dva(基础 + 进阶) #21 路由(router)跳转的另外两种方式

22Pro轻松学 dva(基础 + 进阶) #22 路由(router)跳转的最后一种方式

23Pro轻松学 dva(基础 + 进阶) #23 subscriptions 订阅 part 1

24Pro轻松学 dva(基础 + 进阶) #24 subscriptions 订阅 part 2

25Pro轻松学 dva(基础 + 进阶)#25 实例详解发送 ajax 请求的完整过程

26Pro轻松学 dva(基础 + 进阶) #26 实例详解 dva 的插件 dva-loading part 1

27Pro轻松学 dva(基础 + 进阶) #27 实例详解 dva 的插件 dva-loading part 2

28Pro轻松学 dva(基础 + 进阶) #28 传递 app 对象给 RouterConfig(补充)

29Pro轻松学 dva(基础 + 进阶) #29 onAction、中间件、redux-logger

30Pro轻松学 dva(基础 + 进阶) #30 阅读 dva-loading 的源码来学习 extraReducers

31Pro轻松学 dva(基础 + 进阶) #31 阅读 dva-loading 的源码来学习 onEffect

32Pro轻松学 dva(基础 + 进阶) #32 总结、指引、课程规划

学员(395)
养乐多 · 元婴神经蛙 · 元婴xiaochun · 道祖JesusCracker · 大罗15640518366 · 真仙13783850595 · 金仙瞌睡虫 · 大乘evilming · 真仙朝霞 · 元婴ARKING · 合体biantonghai · 太乙camsiabor · 合体
最新动态
养乐多 · 元婴学习到了0:52
神经蛙 · 元婴学习到了6:21
xiaochun · 道祖学习到了6:21
JesusCracker · 大罗学习到了6:05
15640518366 · 真仙学习到了2:07
统计信息
    学员: 19215
    视频数量: 1173
    帖子数量: 430

© 汕尾市求知科技有限公司 | 关注我们 | 在线学员:124

粤公网安备 44152102000088号 | 粤ICP备19038915号

Top