JSX
React.createElementComponents
propsProps
State
useStateHooks
useState
useEffect
useMemo
useCallback
useRef
useContext
useReducer
useTransition
useDeferredValue
useId
use
Effects System
Rendering Model
Virtual DOM
Reconciliation
keyKeys
Conditional Rendering
&&List Rendering
.map()keyEvent Handling
onClickControlled Components
Context API
Component Composition
Memoization
React.memouseMemouseCallbackSuspense
Lazy Loading
React.lazy() + SuspenseError Boundaries
Concurrent Rendering
Automatic Batching
Server Components
Client Components
'use client'Hydration
Streaming SSR
Portals
Strict Mode
Custom Hooks
Refs
Fragment
<Fragment><>...</>Profiler
Developer Experience
React Native