{"repo":"ui-router/react","free":true,"listed":false,"github":"https://github.com/ui-router/react","clone":"git clone https://github.com/ui-router/react.git","description":"🔼 UI-Router for React","language":"TypeScript","stars":541,"topics":["react","ui-router","typescript","javascript","router","spa","state-machine"],"license":"MIT","category":"ui-components","readme_excerpt":"UI-Router-React UI-Router provides extremely flexible, state based routing to the React ecosystem. Routing frameworks for SPAs update the browser's URL as the user navigates through the app. Conversely, this allows changes to the browser's URL to drive navigation through the app, thus allowing the user to create a bookmark to a location deep within the SPA. UI-Router applications are modeled as a hierarchical tree of states. UI-Router provides a state machine to manage the transitions between those application states in a transaction-like manner. Docs & Resources Tutorials and Docs Examples UI-Router website Changelog Upgrading from 0.3.x to 0.4.x Getting started The UI-Router package is distributed using npm, the node package manager. Import UIRouter into your project, define some states and you're good to go!","default_branch":null,"files":null,"tree":[],"storefront":"/r/ui-router","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ui-router/react/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}