React Router DOM — английский термин. Это относится к библиотеке React Router, которая обычно используется в приложениях React для управления маршрутизацией и навигацией. React Router DOM предоставляет набор компонентов и методов, которые позволяют разработчикам создавать динамические и интерактивные системы маршрутизации в своих приложениях React.
Вот некоторые часто используемые методы, предоставляемые React Router DOM:
- BrowserRouter: этот компонент используется как оболочка приложения для включения функции маршрутизации.
- Маршрут: он отображает компонент на основе URL-пути.
- Переключатель: внутри него отображается только первый совпадающий маршрут.
- Ссылка: используется для навигации между различными маршрутами в приложении.
- NavLink: аналогично ссылке, но позволяет добавлять дополнительные стили для активных ссылок.
- Перенаправление: перенаправляет пользователя на другой маршрут.
- useHistory: перехватчик, обеспечивающий доступ к объекту истории браузера.
- useParams: перехватчик, позволяющий получить доступ к параметрам маршрута.
- useLocation: перехватчик, обеспечивающий доступ к текущему объекту местоположения.
- withRouter: компонент более высокого порядка, который позволяет получить доступ к свойствам маршрутизатора вне компонентов Route.