В React Router версии 6 (RR6) предусмотрены следующие методы для создания маршрутов в веб-приложении:
-
: этот компонент обеспечивает функции маршрутизации для вашего приложения. Его следует разместить в корне иерархии компонентов. -
: этот компонент определяет маршруты внутри вашего приложения. Он позволяет вам указать путь и компонент для рендеринга для каждого маршрута. -
: этот компонент представляет один маршрут в вашем приложении. Он используется в компонентедля определения сопоставления между путем и компонентом. -
: этот компонент создает ссылку на определенный маршрут. Он используется для навигации между различными страницами вашего приложения. -
: этот компонент похож на, но позволяет применять стиль к активной ссылке на основе текущего URL-адреса. -
: этот компонент используется в качестве заполнителя для отображения компонента, связанного с текущим маршрутом. Обычно он размещается внутри компонента, представляющего родительский маршрут. -
: этот компонент используется для перенаправления пользователя на другой маршрут. Его можно использовать, например, для перенаправления с устаревшего URL-адреса на новый.
Это некоторые из основных методов, предоставляемых React Router версии 6 для создания маршрутов в вашем приложении. Обратите внимание, что в React Router версии 6 внесены некоторые существенные изменения по сравнению с предыдущими версиями.