Обзор справочника React

В этом разделе представлена подробная справочная документация по React. Если вы только начинаете знакомство с React, рекомендуем начать с раздела Изучение.

Справочник разбит на несколько функциональных разделов:

React

Основные возможности ядра React:

  • Хуки — использование встроенных функций React в компонентах.
  • Компоненты — встроенные компоненты, доступные для использования в JSX.
  • API — функции, полезные для определения компонентов.
  • Директивы — инструкции для совместимых с серверными компонентами пакетов.

React DOM

Пакет react-dom предоставляет функциональность, специфичную для веб-среды (браузера). Раздел включает:

  • Хуки — хуки, работающие в DOM-среде.
  • Компоненты — поддержка всех стандартных HTML- и SVG-элементов как компонентов React.
  • API — методы из пакета react-dom, доступные только в веб-приложениях.
  • Клиентские API — API для рендеринга React-компонентов в браузере.
  • Серверные API — API для рендеринга React-компонентов на сервере.

Правила React

React предъявляет определённые требования к структуре компонентов, чтобы код был понятным и приложения — надёжными:

Устаревшие API

  • Устаревшие API — экспортируются из пакета react, но не рекомендуются к использованию.