Too Long; Didn't Read
React Router is the standard routing library for React using dynamic routes, which means that the routing takes place whenever React is rendering. The props history, match, and location are included in each component that uses React Router. The match object contains information about how a component inside Route matches the URL, it is formed by 4 keys: true/false: (true/false): it will return true if the entire URL was matched. The location object brings information about where the app is now, where you want it to go, and where it was created.