To get the most out of this book
Basic knowledge of RESTful APIs and HTTP methods is recommended. Basic knowledge of GraphQL is required if you want to leverage the examples that use it.
You will need to know some of the basic concepts around HTML. You will also need to understand JavaScript and some of its concepts, namely promises.
Finally, given that we are using React Hooks, it is important that you are familiar with how they work and how you can use them in your React application.
Software/hardware covered in the book |
Operating system requirements |
Yarn |
Windows, macOS, or Linux |
pnpm |
Windows, macOS, or Linux |
npm |
Windows, macOS, or Linux |
JavaScript |
Windows, macOS, or Linux |
React 16.8 |
Windows, macOS, or Linux |
Remix |
Windows, macOS, or Linux |
Next.js |
Windows, macOS, or Linux |
React Testing Library |
Windows, macOS, or Linux |
Mock Service Worker |
Windows, macOS, or Linux |
TanStack Query |
Windows, macOS, or Linux |
If you are using the digital version of this book, we advise you to type the code yourself or access the code from the book’s GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.
This book gives you the practices and tools to fully understand and master the TanStack Query React adapter – React Query. By the end of the book, you will have the necessary understanding of how to leverage it fully and be set to decide whether you want to add it to your projects.