Study Path Agent Study Path Agent
Generate Your Own
React
26 topics across 6 chapters
Chapter 1
What is React
1
Set up environment with Node and npm
2
Create your first React app
Chapter 2
JSX and Rendering
3
JSX syntax basics
4
Rendering lists in React
5
Conditional rendering in React
Chapter 3
Components
6
Functional components
7
Class components
8
Props and children
Chapter 4
State, Effects, and Hooks
9
useState hook
1 subtopics
10
Managing form inputs with useState
11
useEffect hook
1 subtopics
12
Fetching data with useEffect
13
useRef and DOM refs
14
Custom hooks
1 subtopics
15
Building a reusable component library with custom hooks
Chapter 5
Data flow and props
16
PropTypes and TypeScript in React
17
Children and composition
Chapter 6
Styling and Testing
18
Styling approaches (CSS Modules, inline styles)
19
Testing with React Testing Library