react-router provides great route handling with route params and query params. Flux provides a pattern for building React apps, including a pattern from providing data to your components. Here's a straightforward way to make route changes trigger data changes in your components. Note: Code here reflects usage of react-router 0.11.x. It is often the case that we'll need to trigger data changes in a
![React-Router with Flux](https://cdn-ak-scissors.b.st-hatena.com/image/square/fb6a692086ff62c89ce48d4eff5b5d7565f3c750/height=288;version=1;width=512/https%3A%2F%2Fi.imgur.com%2FDXuSNbw.png)