Here is everything you need to get rocking and rolling for the React State. Make sure you give each repository a fresh git pull
and npm install
in the morning—just in case!
Install these tools in your browser of choice. I'll be using Chrome during the workshop.
You can find the slides here.
Make sure to run npm install
in each repository.
We'll be using the following APIs in this workshop:
These are just for reference.
- Simple Counter (Boilerplate)
- Simple Counter (Basic State)
- Simple Counter (Context API and Naïve Hooks)
- Simple Counter (useContext)
- Simple Counter (Custom Hook)
- Simple Counter (useReducer)
- useLocalStorage Hook
- Grudge List
- Star Wars Characters
- useAjax Hook
- Asynchronous State
- Asynchronous State (with Hooks)