Skip to content

React Documentation Reference

Fresh

Your self-contained reference for React, the JavaScript library for building user interfaces with reusable components. Covers the core APIs, hooks, patterns, and best practices from the official React documentation.

Features

  • Learn React - Step-by-step guides from Quick Start through advanced state management and escape hatches
  • Hooks Reference - Complete API reference for useState, useEffect, useContext, useReducer, and every built-in hook
  • Component Patterns - Fragment, Suspense, StrictMode, and error boundaries
  • React DOM - Client rendering with createRoot, portals, server rendering APIs
  • React Compiler - Automatic optimization and memoization
  • Quick Reference - Common patterns, anti-patterns, and troubleshooting

Getting Started

SectionWhat You'll Learn
Learn ReactCore concepts from components through advanced patterns
API ReferenceComplete hook and API documentation
Quick ReferencePatterns, cheatsheets, and troubleshooting

Use the Chat Widget

Click the chat bubble in the bottom-right corner to ask questions about React. The AI assistant searches this documentation to give you accurate answers with citations.