Встречается на собеседованиях • сегодня

В чем разница в маршрутизации в React Router v5 и React Router v6

Основные отличия React Router v6 от v5: 1. **Switch заменен на Routes** В v6 `` автоматически выбирает лучший маршрут, в v5 использовался `` с последовательным перебором. ```jsx // v5 // v6 } /> ``` 2. **`component` заменен на `element`** Теперь передается JSX-элемент вместо компонента. 3. **Относительные пути и вложенные маршруты** В v6 пути автоматически становятся относительными, а вложенные маршруты проще: ```jsx }> } /> ``` 4. **Упрощенный useNavigate вместо useHistory** В v6: ```jsx const navigate = useNavigate(); navigate('/about'); ``` 5. **Обязательные exact пути** В v6 все пути ведут себя как exact, в v5 нужно было указывать exact явно.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы