Встречается на собеседованиях • сегодня
Какой используешь React router
React Router — это стандартная библиотека для маршрутизации в React-приложениях. Используем **React Router v6**, так как он современный, имеет улучшенный API и поддерживает новые фичи, например, `useNavigate` вместо `useHistory`.
Пример базовой настройки:
```jsx
import { BrowserRouter, Routes, Route } from 'react-router-dom';
function App() {
return (
} />
} />
} />
);
}
```
**Почему v6?**
- Лучшая композиция с `` и ``.
- Относительные пути и ссылки (``).
- Упрощённая защита маршрутов (`` и `useNavigate`).
- Оптимизирован под Concurrent Mode.
Для динамических маршрутов удобно использовать `useParams()`.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы