0% found this document useful (0 votes)
2 views3 pages

React Learning Path Topics

The document outlines a comprehensive React learning path, divided into three main sections: Fundamentals, Advanced Topics, and Ecosystem. It covers essential concepts such as state management, hooks, and component lifecycle, as well as advanced features like error boundaries and custom hooks. Additionally, it includes tools and libraries for state management, routing, styling, and testing within the React ecosystem.

Uploaded by

Pradhuman Pandey
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

React Learning Path Topics

The document outlines a comprehensive React learning path, divided into three main sections: Fundamentals, Advanced Topics, and Ecosystem. It covers essential concepts such as state management, hooks, and component lifecycle, as well as advanced features like error boundaries and custom hooks. Additionally, it includes tools and libraries for state management, routing, styling, and testing within the React ecosystem.

Uploaded by

Pradhuman Pandey
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

React Learning Path - Topics

Fundamentals
- React Fragment
- Styling Components
- Props
- State
- useState Hook
- Conditional Rendering
- Lists and Keys
- Event Handling
- Form Handling
- Composition vs Inheritance
- Component Lifecycle
- useEffect Hook

Advanced Topics
- HTTP Requests
- GET
- POST
- PUT / PATCH
- DELETE
- Context
- createContext
- useContext
- Refs
- useRef
- forwardRef
- Hooks
- useReducer
- use
- useOptimistic
- Custom Hooks
- Optional
- useDebugValue
- useId
- useImperativeHandle
- useInsertionEffect
- useLayoutEffect
- useSyncExternalStore
- Error Boundaries
- Portals
- Components
- Profiler
- StrictMode
- Suspense
- useMemo
- useCallback
- useTransition
- useDeferredValue
- memo

Ecosystem
- State Management
- Zustand / Redux Toolkit
- TanStack Query / RTK Query
- Routing
- React Router
- TanStack Router
- Styling
- Styled Components / Emotion
- Tailwind CSS
- Material UI / Mantine / Shadcn
- Forms
- React Hook Form
- TanStack Form
- Testing
- Vitest + React Testing Library
- Playwright / Cypress
- Misc
- TypeScript
- Storybook
- React i18Next
- Firebase / Supabase
- [Link]
- Next Steps
- React Native

You might also like