Building an application using routing, or urls
React applications are usually built around urls. We build up these urls to represent different pages within our applications. Until now, we've built applications simply by creating components and placing them inline.
As we start building out larger applications we'll want to create a path
for different pages. For example, we may want the /orders
path to display all the user's different orders. This process is called routing.
In React, one of the most common libraries to use is: React Router. To understand how this works we're going to break down all the different routes and components.