React Resources and Book Recommendations
Introduction
You have worked through React fundamentals, Router, Zustand, API integration, projects, and deployment. This chapter collects official docs, books, and Hello Code tracks for continued learning.
Prerequisites
- Progress through this track (or equivalent)
- At least one project attempted (recommended)
Official References
| Resource | Best for |
|---|---|
| React documentation | Authoritative guide (new docs) |
| React Router | Routing |
| Zustand | State management |
| Vite | Build tooling |
| Testing Library | Component tests |
| Next.js | SSR/SSG |
Recommended Books
Learning React (O'Reilly)
- Hooks, JSX, ecosystem overview
- After chapters 01–15
The Road to React (Robin Wieruch)
- Hands-on SPA with hooks
- Pairs with projects 22–24
React Design Patterns and Best Practices (Mario Heiranzo)
- Composition, performance—after chapter 21
Pick one book and one side project.
UI Libraries (Official Docs)
| Library | Notes |
|---|---|
| MUI | Material Design |
| Ant Design | Enterprise admin |
| Chakra UI | Accessible components |
| shadcn/ui | Copy-paste Radix + Tailwind |
Learn component basics here first—then adopt a library.
Pair With Hello Code Tracks
| Track | Connection |
|---|---|
| JavaScript | Language foundation |
| TypeScript | Types in components |
| Vue | Sister SPA track |
| FastAPI | REST + JWT |
| Nginx | SPA deploy |
| Git | CI with Docker chapter |
Advanced Topics
| Topic | Where |
|---|---|
| TanStack Query | Server state caching |
| React Native | reactnative.dev |
| Server Components | Next.js App Router |
| openapi-typescript | Typed API clients |
FAQ
React 19?
Track targets 18+; read react.dev for Actions and use.
Vue after React?
Easy with comparison table in gen_article_plan/react.md.
Certification?
Portfolio projects matter more than certs.