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