A different approach to routing in Single-Page Applications
Routing is a big part of most SPA: what to render when a user hits a certain URL whether the user is allowed to reach that page what data do we need to load before rendering eventually display some loading screen if necessary. In the React world, React-Router is the standard.