React Tutorial — One-Page Cheat Sheet
Build UI from typed components.
React Tutorial
- HOME
- Intro
- Get Started
- JSX
- Components
- Props
- State (useState)
- Events
- Forms
- Conditional Rendering
- Lists & Keys
- Fragments
- Children Prop
Hooks
- Hooks Overview
- useState
- useEffect
- useRef
- useMemo
- useCallback
- useContext
- useReducer
- Custom Hooks
- use() (React 19)
Patterns
- Composition
- Lifting State Up
- Context API
- Portals
- Error Boundaries
- Suspense
- React.memo
- forwardRef & refs
- Controlled vs Uncontrolled
Routing & Data
- Router
- Routes & Links
- URL Params
- Data Fetching
- TanStack Query
- Hook Form
- State Management
- Zustand
- Redux Toolkit
Styling & Quality
- CSS Modules
- Tailwind in React
- CSS-in-JS
- Animations (Framer Motion)
- Testing (RTL + Vitest)
- Accessibility
- Performance