React
v19.2
بحث
⌘
Ctrl
K
تعلم
مرجع
المجتمع
المدونة
في هذه الصفحة
Overview
Reference
hydrateRoot(domNode, reactNode, options?)
root.render(reactNode)
root.unmount()
Usage
Hydrating server-rendered HTML
Hydrating an entire document
Suppressing unavoidable hydration mismatch errors
Handling different client and server content
Updating a hydrated root component
Error logging in production
Show a dialog for uncaught errors
Displaying Error Boundary errors
Show a dialog for recoverable hydration mismatch errors
Troubleshooting
I’m getting an error: “You passed a second argument to root.render”
react@19.2
نظرة عامة
Hooks
useActionState
useCallback
useContext
useDebugValue
useDeferredValue
useEffect
useEffectEvent
useId
useImperativeHandle
useInsertionEffect
useLayoutEffect
useMemo
useOptimistic
useReducer
useRef
useState
useSyncExternalStore
useTransition
المكونات
<Fragment> (<>)
<Profiler>
<StrictMode>
<Suspense>
<Activity>
<ViewTransition>
- هذه الميزة متاحة في أحدث إصدار Canary من React
APIs
act
addTransitionType
- هذه الميزة متاحة في أحدث إصدار Canary من React
cache
cacheSignal
captureOwnerStack
createContext
lazy
memo
startTransition
use
experimental_taintObjectReference
- هذه الميزة متاحة في أحدث إصدار تجريبي من React
experimental_taintUniqueValue
- هذه الميزة متاحة في أحدث إصدار تجريبي من React
react-dom@19.2
Hooks
useFormStatus
المكونات (Components)
Common (e.g. <div>)
<form>
<input>
<option>
<progress>
<select>
<textarea>
<link>
<meta>
<script>
<style>
<title>
APIs
createPortal
flushSync
preconnect
prefetchDNS
preinit
preinitModule
preload
preloadModule
Client APIs
createRoot
hydrateRoot
Server APIs
renderToPipeableStream
renderToReadableStream
renderToStaticMarkup
renderToString
resume
resumeToPipeableStream
Static APIs
prerender
prerenderToNodeStream
resumeAndPrerender
resumeAndPrerenderToNodeStream
React Compiler
الإعدادات (Configuration)
compilationMode
gating
logger
panicThreshold
target
Directives
"use memo"
"use no memo"
تصريف المكتبات (Compiling Libraries)
React DevTools
React Performance tracks
eslint-plugin-react-hooks
Lints
exhaustive-deps
rules-of-hooks
component-hook-factories
config
error-boundaries
gating
globals
immutability
incompatible-library
preserve-manual-memoization
purity
refs
set-state-in-effect
set-state-in-render
static-components
unsupported-syntax
use-memo
قواعد React (Rules of React)
نظرة عامة (Overview)
Components و Hooks يجب أن تكون Pure
React تستدعي Components و Hooks
قواعد Hooks
React Server Components
Server Components
Server Functions
Directives
'use client'
'use server'
Legacy APIs
Legacy React APIs
Children
cloneElement
Component
createElement
createRef
forwardRef
isValidElement
PureComponent