Tutorialspoint

这个黑色星期五,获得有史以来最低的折扣! 使用:BFS8

Redux-Saga 的完整指南,使用 React JS

person icon Saumitra Vishal

4.4

Redux-Saga 的完整指南,使用 React JS

成为 Redux-Saga 高手并开始在你的 React 和 Redux 项目中实施

updated on icon 更新于 2024 年 9 月

language icon 语言——英语

person icon Saumitra Vishal

英语 [CC]

category icon 开发 ,Web 开发,ReactJS

课程 -31

时长 -3 小时

终身访问权限

4.4

price-loader

终身访问权限

30 天 退款保证

培训 5 人或更多人?

让你的团队随时随地访问 10000+ top Tutorials Point 课程。

课程说明

通过将 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 服务器的先前工作经验。

Complete Guide To Redux-Saga With React JS

课程

查看课程中内容的详细细分

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
Tutorialspoint
Writing our First Saga
4 Lectures
Tutorialspoint
Writing Saga to Add New User
4 Lectures
Tutorialspoint
Writing Saga to Delete User
2 Lectures
Tutorialspoint
Writing Saga to Update User
4 Lectures
Tutorialspoint
Single User Info & About Page
2 Lectures
Tutorialspoint
Wrap Up
2 Lectures
Tutorialspoint

讲师详细信息

Saumitra Vishal

肖米特拉·维沙尔

课程证书

使用您的证书进行职业转换或提升您当前的职业。

sample Tutorialspoint certificate

我们的学生
最棒的共事

相关的视频课程

查看更多

年度会员

成为 Tutorials Point 的尊贵会员,享受我们庞大的顶级视频课程库的无限访问权限

立即订阅
Annual Membership

在线认证

充分掌握重要技术,成为备受推崇的认证专家。

立即探索
Online Certifications

与我们交谈

1800-202-0515