React SME Cookbook
All FAQs
Search docs...
⌘K
/
/
Search docs...
⌘K
Search Documentation
Search across all documentation pages
React SME
/
React Patterns
React Patterns
13 pages in this section.
1
React Patterns Basics
Basics
React Patterns
Examples
Composition
2
Composition Over Inheritance
Composition
Slots
Children
Layout
3
Render Props
Render Props
Headless
Function As Child
React Patterns
4
Higher-Order Components
Hoc
Higher Order Component
Wrapper
Reuse
5
Compound Components
Compound Components
Context
Api Design
React Patterns
6
Controlled vs Uncontrolled Components
Controlled
Uncontrolled
Forms
State Ownership
7
State Machines for UI Logic
State Machine
useReducer
Xstate
Finite State
8
Error Boundaries
Error Boundary
Error Handling
Recovery
Fallback
9
React Portals
Portal
Modal
Tooltip
Overlay
10
Suspense Boundaries
Suspense
Loading
Streaming
Async
11
Context Patterns
Context
Provider
Selector
Splitting
12
React Performance Optimization
Performance
Memo
useMemo
useCallback
13
React Patterns Best Practices
Best Practices
Summary
React Patterns
Back to Top