In this blog post I will show you how to create your own router component for React.js. You could use an existing component, but building your own router gives you a better understanding on how existing solutions work. Application structure Let's first think about how we would structure our project. For most of my React.js projects I have the following structure when not using a router. When deali