- React Router продолжает развиваться благодаря новой поддержке React Server Components (RSC) и введению нескольких режимов работы.
- Благодаря слиянию Remix и React Router функции фреймворка теперь доступны в виде подключаемых плагинов, без необходимости принудительного внесения изменений существующими пользователями.
- Новая модель открытого управления направлена на вовлечение более широкого сообщества в определение будущего направления проекта.
- Будущие исправления безопасности устраняют серьезные уязвимости в React Router, повышая его надежность.

React Router, основная библиотека для управления навигацией в приложениях React, незаметно претерпела значительные изменения. В тот момент, когда большая часть обсуждения получена в интерфейсе сообщества, который находится в центре плоскостей Remix, чтобы передать новый шум, некоторые актуализации важных связей с React Router могут быть потеряны. Но теперь, когда новые функции были отключены, а аспекты управления и безопасности были настроены на будущее библиотеки в период празднования большего десятилетия после вашей первой версии.
Серьёзные изменения: объединение Remix и React Router
Представляем три режима для повышения гибкости
Брукс Либранд, ответственный за взаимодействие с пользователями Shopify и членом директивного комитета React Router, описывает три различных режима работы для новой версии React Router:
- Декларативный режим – Сохраните знакомый опыт работы с React Router, существовавший в версии 5, в центре навигации по маршруту клиента.
- Режим фреймворка – Интегрированные функции ранее были эксклюзивными для Remix и доступны как плагин Vite. Этот режим работы обеспечивает большую функциональность, чтобы он мог это сделать.
- Режим данных – Изначально было разработано для удовлетворения потребностей в данных Shopify, этот режим позволяет обеспечить большую доступность для входа в систему и получения данных, облегчает работу с компонентами сервера React для плавной интеграции с маршрутизатором.
Появилась поддержка компонентов React Server
Укрепление безопасности: устранение новых уязвимостей
Открытое управление и участие сообщества
React Router является обновленным в центральных центрах поддержки — гибкое внедрение, дополнительные функции и центральное проектирование в центре разработки — теперь он принимает самые важные компоненты как серверные компоненты React и является совместной работой. Стратегия проекта — это гарантия стабильности для традиционных пользователей и новых возможностей, чтобы они могли изучить патронов проекта React de proxima Genación.