An integrated router for react