Skip to content

API Reference

Fresh

Complete reference for React's built-in hooks, components, and APIs.

Overview

SectionWhat It Covers
HooksuseState, useEffect, useContext, useReducer, useRef, useMemo, useCallback, useId, useTransition, and more
ComponentsFragment, StrictMode, Suspense, Profiler, Activity
APIscreateContext, memo, forwardRef, lazy, startTransition, cache
React DOMcreateRoot, createPortal, flushSync, preload, server rendering
Server APIsServer Components, Server Actions, server rendering APIs

Package Structure

flowchart TD
    A[react] --> B[Hooks]
    A --> C[Components]
    A --> D[APIs]
    E[react-dom] --> F[Client APIs]
    E --> G[Server APIs]
    E --> H[DOM Components]
    I[react-dom/client] --> J[createRoot]
    I --> K[hydrateRoot]
    L[react-dom/server] --> M[renderToPipeableStream]
    L --> N[renderToString]