Summary
In this chapter, we transitioned from our one-screen application to a multi-page setup. React Router, our main library for routing purposes now has three paths, under which we display different parts of Graphbook. Furthermore, we now have a catch-all route, in which we can redirect the user to a valid page.
In the next chapter, we will continue with this progression by implementing server-side rendering, which needs many adjustments on both the frontend and the backend.