DEV Community

Discussion on: BookCritiq: A React Project

Collapse
 
markerikson profile image
Mark Erikson • Edited

Hi, I'm a Redux maintainer. Great to hear that you've picked up the core concepts of Redux!

FWIW, today we teach using our official Redux Toolkit package to write your Redux logic. It'll simplify a lot of the code you've got there, including the store setup and your reducers. I'd encourage you to check it out and give it a shot:

Also be sure to see our "Style Guide" docs page for the patterns and techniques we recommend for writing good Redux apps:

(unfortunately, most tutorials and course curriculums out there still haven't been updated to actually use RTK or many of the patterns we show in the Style Guide, so they're rather outdated.)

Collapse
 
jrrohrer profile image
Jessie Rohrer

So I have spent a couple of days going through the documentation for Redux Toolkit, and I just wanted to say that the documentation is amazing! Thank you! I'm going to be refactoring my project to use the Redux Toolkit shortly :)

Collapse
 
markerikson profile image
Mark Erikson

Great, glad to hear it! Please let us know if there's anything we can do to improve the docs.

Collapse
 
hakki profile image
Hakki

Before Redux Toolkit came out, I was afraid to use Redux. It seemed very complicated to me. I recently started using Redux Toolkit and I am very happy now. Thanks for this great development.

Collapse
 
jrrohrer profile image
Jessie Rohrer

Thanks for this info! I know the curriculum I just went through is a bit out of date, and the good news (for new students) is that I hear that Flatiron is in the process of updating it.
I'm looking forward to updating my knowledge now that I get to choose what to study again!