finds.dev← search

// the find

john-smilga/react-course-v3

★ 1,939 · TypeScript · updated Nov 2024

Course companion repo for John Smilga's Udemy React course. It's a collection of starter/final folder pairs for each lesson — fundamentals, hooks, advanced patterns, and a set of small practice projects. Useful only as the code-along material it's meant to be.

Each topic has both a starter (blank) and final (solved) version side by side, so you can actually work through exercises without hunting for answers. The advanced section covers useReducer, custom hooks, context, and performance patterns (useMemo, useCallback, useTransition) rather than stopping at basic CRUD. The progression from CRA in early modules to Vite in later ones reflects how the ecosystem actually moved. Small, self-contained projects (cocktail search, job tracker, etc.) give hooks a real context instead of contrived counter examples.

The repo is entirely worthless without the paid Udemy course — there are no explanations, no written tutorials, and README files are placeholders. Last push was November 2024 and the content predates React 19, so server components, the new compiler, and the use() hook are absent. No TypeScript in the actual course files despite the repo being tagged TypeScript — it's all JSX. Stars are inflated by Udemy enrollment; this is not a reference repo anyone would use independently.

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 →