Technical requirements
You are expected to have a moderate knowledge of React, including React Hooks. Refer to the official site at https://reactjs.org to learn more.
In some code, we use TypeScript (https://www.typescriptlang.org) and you should have a basic knowledge of this.
The code in this chapter is available on GitHub:
https://github.com/PacktPublishing/Micro-State-Management-with-React-Hooks/tree/main/chapter_04
To run code snippets, you need a React environment, for example, Create React App (https://create-react-app.dev) or CodeSandbox (https://codesandbox.io).