offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsrtPmRtInr 19 of 47 menu

Маршрутизация в React с помощью библиотеки Router

В этом разделе мы познакомимся с очень интересной и важным разделом при создании web-приложений - маршрутизацией. Именно благодаря маршрутизации пользователь может перемещаться среди множества web-страниц в зависимости от действий или отправляемых запросов.

Из этого учебника мы узнаем, как использовать внешнюю библиотеку React Router, чтобы создавать React приложения с маршрутизацией.

React Route позволяет нам работать с маршрутизацией как на стороне клиента (то есть в браузере), так и на стороне сервера. Он позволяет создавать сложные одностраничные web-приложения, использующие навигацию без обновления всей страницы (то есть без дополнительных обращений к серверу), а также работать с историей браузера (стреки назад).

React Router использует архитектуру, основанную на компонентном подходе. Таким образом, данная библиотека позволяет осуществлять навигацию среди множества компонентов React приложения, изменять URL в браузере и поддерживать синхронизацию состояния вашего приложения с URL.