Redux-Saga 的完整指南,使用 React JS
成为 Redux-Saga 高手并开始在你的 React 和 Redux 项目中实施
课程 -31
时长 -3 小时
终身访问权限
课程说明
通过将 Redux-Saga 技能添加到 React 知识中,成为一名广受欢迎的前端开发人员。您的优势将略高于那些只掌握 React 知识的人。
本基于项目的课程让您可以立刻开始编码。在本课程中借助 React 和 Redux-Saga 构建应用程序,将会提升您在现代 Web 开发方面的技能。
借助 Redux-Saga 中间件,您将了解如何在 React Application 中使用 API。我相信,经过本课程学习后,您将掌握在任意 React 应用程序中实施 Redux。
目标
使用 React 和 Redux 的前端单页应用程序中,Redux Saga 扮演什么角色?
什么是 Redux-Saga?
如何用 Redux Saga 发起 API 请求,并处理响应?
如何设置 Redux Saga,以侦听分发的 Redux 操作,以及设置 Redux Saga 以侦听分发操作的各种方式。
学习不同的 Redux Saga 效果和模式,例如 take、takeEvery、takeLatest、fork、put、call、delay 和 all,以及阻塞和非阻塞调用。
学习用 Redux-Saga 处理错误。
了解生成器函数概念,以及 JavaScript 中的 ES6 语法
前提条件
需要具备 HTML、CSS 和 JavaScript 的相关知识。
基本了解 ES6 模块
基本 React 知识将为您带来优势。
需要在 React 中设置某些路由
需要一点 Redux 知识,但我会从头开始解释全部内容。
无需与 JSON 服务器的先前工作经验。
课程
查看课程中内容的详细细分
Introduction
6 Lectures
- 介绍 03:28 03:28
- 项目概述 05:15 05:15
- 什么是 Redux? 06:23 06:23
- 了解 Redux 流程图 02:36 02:36
- 什么是 Redux Saga? 03:16 03:16
- 了解生成器 03:55 03:55
Project Set-Up
7 Lectures
Writing our First Saga
4 Lectures
Writing Saga to Add New User
4 Lectures
Writing Saga to Delete User
2 Lectures
Writing Saga to Update User
4 Lectures
Single User Info & About Page
2 Lectures
Wrap Up
2 Lectures
讲师详细信息
肖米特拉·维沙尔
课程证书
使用您的证书进行职业转换或提升您当前的职业。