ricardolmsilva / shop-redux

eCommerce app using React, Redux and Redux Saga πŸ›οΈ

Home Page:https://shop-redux.ricardolmsilva.site

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Technologies   |    Project   |    Conclusion   |    License



πŸš€ Used Technologies


πŸ’» Project

Shop Redux it's a pratice project that I decided to do as a way of improve my knowledge with react and redux but mostly to learn redux-saga, technology that I never worked before.

To try web application just click in the link bellow.

Go to demo

πŸ“š Conclusion

At the beginning of that project was confusing to understand why should I use redux sagas with all of the boilerplate involved, but now I understand that is good to use sagas as a way to separate some logic from reducers making the code cleaner or when is require some kinds of stuff between actions and reducers working as a middleware.

In the process of development i also had the opportunity to meet and work with some new libraries with names json-server, react-toastify, immer and react-responsive. Also I learned about store subscription in redux that I used to save cart state in the local storage of the client.


πŸ“ License

This project is under the MIT license.


About

eCommerce app using React, Redux and Redux Saga πŸ›οΈ

https://shop-redux.ricardolmsilva.site


Languages

Language:JavaScript 99.1%Language:HTML 0.9%