logo by @sawaratsuki1004
React
v19
Aprenda
Referência
Comunidade
Blog

    react@19

  • Overview
  • Hooks
    • useActionState
    • useCallback
    • useContext
    • useDebugValue
    • useDeferredValue
    • useEffect
    • useId
    • useImperativeHandle
    • useInsertionEffect
    • useLayoutEffect
    • useMemo
    • useOptimistic
    • useReducer
    • useRef
    • useState
    • useSyncExternalStore
    • useTransition
  • Componentes
    • <Fragment> (<>)
    • <Profiler>
    • <StrictMode>
    • <Suspense>
  • APIs
    • act
    • cache
    • createContext
    • lazy
    • memo
    • startTransition
    • use
    • experimental_taintObjectReference - This feature is available in the latest Canary
    • experimental_taintUniqueValue - This feature is available in the latest Canary
  • react-dom@19

  • 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
  • APIs do Cliente
    • createRoot
    • hydrateRoot
  • APIs do Servidor
    • renderToPipeableStream
    • renderToReadableStream
    • renderToStaticMarkup
    • renderToString
  • Static APIs
    • prerender
    • prerenderToNodeStream
  • Rules of React

  • Overview
    • Components and Hooks must be pure
    • React calls Components and Hooks
    • Rules of Hooks
  • React Server Components

  • Server Components
  • Server Functions
  • Directives
    • 'use client'
    • 'use server'
  • APIs Legadas

  • APIs Legadas do React
    • Children
    • cloneElement
    • Component
    • createElement
    • createRef
    • forwardRef
    • isValidElement
    • PureComponent

Is this page useful?

API de Referência

Directives

React Server Components

Directives are for use in React Server Components.

Directives provide instructions to bundlers compatible with React Server Components.


Source code directives

  • 'use client' lets you mark what code runs on the client.
  • 'use server' marks server-side functions that can be called from client-side code.
PreviousServer Functions
Next'use client'

Copyright © Meta Platforms, Inc
no uwu plz
uwu?
Logo by@sawaratsuki1004
Aprenda React
Início Rápido
Instalação
Descrevendo a UI
Adicionando Interatividade
Gerenciamento de estado
Saídas de Emergência
API Reference
APIs do React
APIs do React DOM
Comunidade
Código de Conduta
Conheça o Time
Contribuidores da Documentação
Agradecimentos
Mais
Blog
React Native
Privacidade
Termos

On this page

  • Overview
  • Source code directives