Library

Course: Introduction to Redux Saga

Introduction to Redux Saga

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
About this Course

Get started using the Redux middleware Redux Saga to handle asynchronous actions!

This course uses the example of a fruit list to illustrate the use of Redux Saga to handle actions that involve making asynchronous data requests.

Basic knowledge
  • Must have fundamental knowledge of React and Redux
What you will learn
  • How to set up the Redux Saga middleware and use it to handle asynchronous actions
Curriculum
Number of Lecture: 14
Total Duration: 02:08:55
Overview & Getting Started
  • Introduction (Fruit List)  
  • Generating the Project with create-react-app  
Setting Up Redux
  • Installing Redux  
  • Setting up the Application State with Redux  
  • mapStateToProps and Creating the FruitList component  
  • The Three Actions: Requested, Succeeded, Failed  
  • Dispatching FETCH_FRUITS_REQUESTED Using an Action Creator  
Redux Saga
  • Applying the Redux Saga Middleware  
  • Root Saga and Generator Functions  
  • Declarative Effects: CALL and PUT  
  • Handling the FETCH_FRUITS_SUCCEEDED action  
  • Handling the Loading State with a Flag  
  • Handling the FETCH_FRUITS_FAILED action  
Conclusion
  • Course Review & Conclusion  
Reviews (0)