Technical requirements
You are expected to have moderate knowledge of React, including React hooks. Please refer to the official site, https://reactjs.org, to learn more.
In some of the code in this chapter, we will be using TypeScript (https://www.typescriptlang.org), so you should have basic knowledge of it.
The code in this chapter is available on GitHub at https://github.com/PacktPublishing/Micro-State-Management-with-React-Hooks/tree/main/chapter_07.
To run the code snippets in this chapter, you will need a React environment, such as Create React App (https://create-react-app.dev) or CodeSandbox (https://codesandbox.io).
At the time of writing, the current version of Zustand is v3. Future versions may provide some different APIs.