Skip to content

Alexey-Pavlov/redux-saga

Repository files navigation

Readux-Saga Project

This is an educational project designed to help me practice using redux-saga, with a rendering of the latest and trending news on HackerNews. It covers all the basic concepts of redux-saga.

Demo

Here's a live demo of the project: https://redux-saga-gamma.vercel.app/

Technologies Used

  • React.js
  • Redux
  • Redux Saga
  • Typescript
  • SASS
  • ESLint
  • Stylelint

What I Learned

Through this project, I gained experience using the following concepts and technologies:

  • Basic concepts of redux-saga
  • Environment setup
  • Redux Integration
  • Redux-Saga Integration
  • Effects & Data Fetching
  • Saving Data Into Redux-Store
  • Parallel Tasks
  • Errors Handling
  • React Router Integration
  • Root Saga Structure
  • Connected-React-Router Integration
  • Useful Effects

Getting Started

  1. Clone the repository
git clone https://github.com/Alexey-Pavlov/redux-saga.git
  1. Install the dependencies
npm install
  1. Start the development server:
npm run start

Open http://localhost:3000 in your browser to see the result.

About

This is an educational project designed to help me practice using redux-saga, with a rendering of the latest and trending news on HackerNews. It covers all the basic concepts of redux-saga.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors