finds.dev← search

// the find

gitdagray/react_redux_toolkit

★ 784 · JavaScript · updated Feb 2024

Tutorial companion repo for Dave Gray's 8-part YouTube series on Redux Toolkit. Each chapter has its own self-contained React app with starter and completed versions side by side. Aimed squarely at beginners who learn best by following along with video rather than reading docs.

Progression is well-structured — each lesson builds on the last, from a basic counter slice through async thunks, memoized selectors, and a full RTK Query refactor in chapter 8. Having starter and completed code for every chapter makes it easy to check your work or jump in mid-series. Chapter 6 introduces RTK Query early enough that you actually see the payoff by chapter 8 when the blog app gets refactored to use it. The json-server setup in later lessons gives a realistic async data layer without needing a real backend.

The code is frozen at early 2024 and uses Create React App, which is officially unmaintained — anyone cloning this today will get deprecation warnings and an outdated toolchain immediately. No TypeScript anywhere, so you learn Redux Toolkit without the type safety that makes it actually pleasant to use in a real project. The lessons closely follow the official Redux Essentials tutorial, so if you've already read that, this adds mostly narration rather than new material. There's also no test coverage — RTK Query in particular has good testing patterns worth teaching, and they're skipped entirely.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →