Please enable JavaScript.
Coggle requires JavaScript to display documents.
React Learning Path - Coggle Diagram
React Learning Path
Fundamentals
Props and State
useState and useEffect Hooks [F]
JSX
setState & Component Lifecycle [C]
Class Components
Conditional Rendering
Function Components
Lists and Keys
Create React App
Building Simple Forms
Advanced
HTTP Requests
GET
POST
Hooks
useRef
useMemo
useReducer
useCallback
useContext
Custom Hooks (Share Logic)
Portals
Error Boundaries
Refs
Render Props
Higher Order Components
Context (Props Drilling)
Ecosystem
Testing
Jest + React Testing Library (Unit)
Cypress (E2E)
Misc
Typescript
StoryBook
React i18Next
Firebase
Practical React Libraries
Forms
Formik
React Hook Form
Styling
Tailwind CSS
Chakra UI / Material UI / Ant Design
Styled Components / Emotion
Routing
React Router
Next Steps
Gatsby (Static Site Generation)
React Native (Mobile)
Next.js (SSR)
State Management
Redux / Mobx
Apollo Client (GraphQL)