React State
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
Install these tools in your browser of choice. I'll be using Chrome during the workshop.
Slides
You can find the slides here.
Respositories
Make sure to run npm install
in each repository.
Just for Reference
APIs
We'll be using the following APIs in this workshop:
Code Sandbox Example Implementations
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)