Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Course's Objectives

1. To understand what single page applications are, against traditional web apps.

2. To understand how to perform client-side routing.

3. What is a browserRouter? What are the routes components? How do we get a match?

4. What are the NavLink components? What is the difference with the normal HTML links?

5. How to perform client-side redirections using the redirect component?

6. What are the component's lifecycle methods? Why are they used for?

6. How to pick a route from a group of possible routes with the switch component?