react-router README

The project's README from github.com/remix-run/react-router. As one markdown file: README.md.

npm package build

React Router is a multi-strategy router for React. You can use it maximally as a React framework or minimally as a library with your own architecture.

Packages

Previous Versions

react-router (remix-run/react-router)

Searching Database…

Что это такое?React Router — это мультистратегический роутер для React: он позволяет определять маршруты и управлять навигацией в React-приложениях.
Это фреймворк или библиотека?По задумке и то, и другое: можно использовать его максимально полно как готовый React-фреймворк или минимально — как обычную библиотеку внутри вашей собственной архитектуры.
Какой гайд по началу работы мне выбрать?Приведены два гайда Getting Started — один для режима framework, другой для режима library — так что вы идёте по выбранному пути.
Что нужно моему приложению, чтобы начать пользоваться этим?Это роутер для React, поэтому само React — базовое требование; собственный инструментарий репозитория собирается с помощью pnpm на Node >=22.22.0.
Насколько болезненные обновления между мажорными версиями?Мажорные миграции — это ожидаемая часть процесса: в README есть гайд Upgrade from v7, а документация предыдущих версий v5, v6 и v7 вынесена в архив.
Какие пакеты выпускает проект?Ядро react-router, а также create-react-router, @react-router/dev, @react-router/node, @react-router/serve, адаптеры для Express, Architect и Cloudflare, и @react-router/fs-routes для роутинга на основе файлов.
What are similar projects?react-navigation, ice, angular.js, taro, razzle, riot, shaders, mithril.js
Creator
remix-run
Size
51.5 MB
Stars
56.6K
Age
12y
Commits · 90 Days