Session Plan
React Context
What is the Context API?
When to use the Context API?
Setting up a Context
Creating a Context Provider
Providing the value to Context
Use the value in another component
In summary: The Context recipe
Routing
React Router
Setup
Setting Up Routes
Navigating
Component Libraries & UI Libraries
What are Component Libraries?
Benefits of Using a Component Library
Challenges When Using a Component Library
Exercises
Practice Implementing React Context
1. Exercises on React.dev website
2. Implementing a Theme Context
Implementing a theme context using our own context provider
Implementing a theme context using Material UI
3. Set up localization
Set up localization using Material UI
4. Practice Routing
Create a Portfolio Page
Last updated