Clone this repo and make a branch for your code. There are three subfolders with exercises:
01-redux-fundamentals02-redux-toolkit03-react-redux
Each of these exercise folders has a separate project we'll be working on during the workshop to get hands-on practice writing Redux code. The readme files in each of these folders has separate instructions for getting set up, so make sure to get those up and running!
Objectives:
- Discuss what Redux is and its benefits
Objectives:
- Write a reducer function
- Dispatch actions
- Define key terms:
reducer,store,action,dispatch
Objectives:
- Identify differences between using Redux Toolkit and vanilla Redux
- Use the
createSlicefunction to write reducers - Use action creators
- Use the
configureStorefunction to combine reducers and set up Redux DevTools
Objectives:
- Understand how React and Redux communicate
- Use the
useSelectorhook to access data from the store - Use the
useDispatchhook do dispatch actions to the store