React Router allows your web application to be organized into pages on different URLs as you are used to with any other pages on the internet. Because whole React is just one big JavaScript script, all pages are loaded up and display immediately when the user clicks a link.
Blog with used code and other resources: https://betterprogramming.pub/8-basic...
00:00 - Intro
01:19 - Install Packages
01:44 - Routes.js
02:42 - App.js
03:49 - Pages
04:35 - Scrolled Long Pages
05:28 - Links to Pages
05:50 - Redirect Routes
06:20 - Redirect from Code
06:48 - Asynchronous Page Loading
08:18 - Site Map
09:40 - Netlify, AWS, and others
10:23 - Netlify Routing
10:48 - AWS S3 Routing
11:16 - AWS CloudFront Routing
11:45 - Conclusion