Everything that is there to learn about React and the ecosystem in 2026.
81 topics
Rendering
Panda CSS
CSS Modules
Tailwind CSS
Component / Libraries
TypeScript
Jotai
Context
React Hook Form
Formish
Frameworks
Creating Custom Hooks
Hooks Best Practices
Routers
Radix UI
React Aria
Ark UI
API Calls
React Router
Tanstack Router
State Management
React Native
TypeScript
Zod
Advanced Topics
Valibot
react-router
Astro
Next.js
Types & Validation
CLI Tools
Testing
Framer Motion
react spring
GSock
Vitest
react-testing-library
Jest
Forms
JavaScript Roadmap
Animation
Vite
Components
Material UI
Chakra UI
Shadcn UI
Headless Components
React Native
Have a look at the following related roadmaps
Legend
Core topic
Sub-topic
Done
Related roadmap
Find the detailed version of this roadmap along with other similar roadmaps
React
roadmap.sh
Make sure to learn the "Beginner" topics of the JavaScript roadmap before you start learning React.
There used to be "Class Components" which React doesn't recommend any more. You don't need to learn about them but you might still notice them in some legacy projects