react_router for the browser and node.js