reactive-route
Reactive Route
Documentation: https://dkazakov8.github.io/reactive-route/
npm: https://www.npmjs.com/package/reactive-route
A reactive, framework-agnostic router in 2 KB.
Reactive Route is built for applications where routing should work naturally with reactive systems. It keeps route configuration explicit, strongly typed, and easy to maintain across different stacks.
Ready-made integrations are available for:
- React + MobX
- React + Observable
- Preact (no compat) + MobX
- Preact (no compat) + Observable
- Solid.js + Solid reactivity
- Solid.js + MobX
- Solid.js + Observable
- Solid.js 2 + MobX
- Solid.js 2 + Observable
- Vue + Vue reactivity
The library focuses on a small runtime, strong typing, mandatory URL parameter validation, fault tolerance, and support for SSR / Widget / MPA / no-JS.
No AI participated in the development.
License
MIT
Related Packages
A high-performance microfrontend framework supporting Vue, React, Preact, Solid,...
A high-performance microfrontend framework supporting Vue, React, Preact, Solid,...
Version History
| Version | Released | License |
|---|---|---|
| 2.1.0 | MIT | |
| 2.0.0 | MIT | |
| 1.0.0 | MIT |
Pre-releases (47)
| Version | Released | Vue | License |
|---|---|---|---|
| 0.0.1-beta.7 | MIT | ||
| 0.0.1-beta.6 | MIT | ||
| 0.0.1-beta.5 | MIT | ||
| 0.0.1-beta.4 | MIT | ||
| 0.0.1-beta.3 | MIT | ||
| 0.0.1-beta.2 | MIT | ||
| 0.0.1-beta.1 | MIT | ||
| 0.0.1-beta.0 | MIT | ||
| 0.0.1-alpha.38 | MIT | ||
| 0.0.1-alpha.37 | MIT | ||
| 0.0.1-alpha.36 | MIT | ||
| 0.0.1-alpha.35 | MIT | ||
| 0.0.1-alpha.34 | MIT | ||
| 0.0.1-alpha.33 | MIT | ||
| 0.0.1-alpha.32 | MIT | ||
| 0.0.1-alpha.31 | MIT | ||
| 0.0.1-alpha.30 | MIT | ||
| 0.0.1-alpha.29 | 3.5.22 | MIT | |
| 0.0.1-alpha.28 | 3.5.22 | MIT | |
| 0.0.1-alpha.27 | 3.5.22 | MIT | |
| 0.0.1-alpha.26 | 3.5.22 | MIT | |
| 0.0.1-alpha.25 | MIT | ||
| 0.0.1-alpha.24 | MIT | ||
| 0.0.1-alpha.23 | MIT | ||
| 0.0.1-alpha.22 | MIT | ||
| 0.0.1-alpha.21 | MIT | ||
| 0.0.1-alpha.20 | MIT | ||
| 0.0.1-alpha.19 | MIT | ||
| 0.0.1-alpha.18 | MIT | ||
| 0.0.1-alpha.17 | MIT |
Showing the latest 30 of 47. See every release on npm