You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
1.4 KiB

---
id: routing
title: Routing
layout: community
permalink: community/routing.html
---
* **[Aviator](https://github.com/swipely/aviator)** - Aviator is a front-end router built for modular single page applications. ([Example](https://gist.github.com/hojberg/9549330)).
* **[Backbone](https://backbonejs.org/)** - Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.
* **[component-router](https://github.com/in-flux/component-router):** Flux-based routing solution for components
* **[Director](https://github.com/flatiron/director)** - A tiny and isomorphic URL router for JavaScript.
* **[Finch](http://stoodder.github.io/finchjs/)** - A simple, yet powerful, javascript route handling library.
* **[mvc-router](https://github.com/rajeev-k/mvc-router)** Use the Model-View-Controller (MVC) pattern to build React applications.
* **[react-mini-router](https://github.com/larrymyers/react-mini-router)** A minimal URL router mixin.
* **[react-router](https://github.com/rackt/react-router)** - A popular declarative router for React
* **[react-router-component](https://github.com/andreypopp/react-router-component)** Declarative routing.