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

Какие знаешь способы роутинга на React

В React есть несколько подходов к роутингу: 1. **React Router** (наиболее популярный): ```jsx import { BrowserRouter, Route, Routes } from 'react-router-dom'; function App() { return ( } /> } /> ); } ``` 2. **Динамический роутинг** (условный рендеринг): ```jsx function App() { const [page, setPage] = useState('home'); return ( <> {page === 'home' && } {page === 'about' && } </> ); } ``` 3. **SSR-роутинг** (Next.js, Gatsby): ```jsx // Next.js pages автоматически становятся роутами // pages/about.js -> /about ``` 4. **HashRouter** (для статических сайтов): Использует хэш в URL (#) для навигации без перезагрузки страницы. React Router предоставляет хуки (`useNavigate`, `useParams`) для работы с URL и параметрами. Для SSR лучше использовать Next.js или аналоги.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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