product
1124515State Management with React Queryhttps://www.gandhi.com.mx/state-management-with-react-query/phttps://gandhi.vtexassets.com/arquivos/ids/468245/45380096-bd1e-4046-8b9a-0e0845ac1e97.jpg?v=638334932082970000468493MXNPackt PublishingInStock/Ebooks/1117665State Management with React Query468493https://www.gandhi.com.mx/state-management-with-react-query/phttps://gandhi.vtexassets.com/arquivos/ids/468245/45380096-bd1e-4046-8b9a-0e0845ac1e97.jpg?v=638334932082970000InStockMXN99999DIEbook20239781803244839_W3siaWQiOiJkZjk3MTk1YS04OGFiLTRjYmItOGEzYS1lMzYwYTE1ZjY5MDkiLCJsaXN0UHJpY2UiOjQ5MywiZGlzY291bnQiOjI1LCJzZWxsaW5nUHJpY2UiOjQ2OCwiaW5jbHVkZXNUYXgiOnRydWUsInByaWNlVHlwZSI6Ildob2xlc2FsZSIsImN1cnJlbmN5IjoiTVhOIiwiZnJvbSI6IjIwMjQtMDQtMDhUMTY6MDA6MDBaIiwicmVnaW9uIjoiTVgiLCJpc1ByZW9yZGVyIjpmYWxzZX1d9781803244839_<p><strong>Solve some of the most common challenges related to data fetching and data mutations while learning one of the most popular libraries for managing server state in React</strong></p><h4>Key Features</h4><ul><li>Learn how state splits into server and UI states and the common challenges associated with them</li><li>Understand how React Query helps with data fetching and mutations to solve server state challenges</li><li>Apply the knowledge gained to improve developer experience and build applications with better UX</li></ul><h4>Book Description</h4><p>State management is one of the hottest topics in the React ecosystem. There are many libraries and tools to handle state in React, and with each comes different recipes and opinions. One thing is clear though: state management solutions for handling client state are not so good at dealing with server state. React Query was created as your solution to help manage your server state!</p><p>State Management with React Query will serve as your guide, taking you from zero to hero with React Query.</p><p>Youll begin to understand the historical background of state in the React world and what led to the need to split from a global state to UI and server state. With this knowledge, you will understand the need for React Query, and as you advance through the chapters, youll understand how React Query helps you deal with common server state challenges like fetching data, caching data, updating, and synchronizing your data with the server. But this is not all, once youve mastered React Query, you will be able to apply this knowledge to implement server side rendering.</p><p>Finally, you will learn some patterns to test your code by leveraging the Testing Library and Mock Service Worker.</p><p>By the end of this book, youll have a new perspective of state and be able to leverage React Query to solve the challenges associated with server state.</p><h4>What you will learn</h4><ul><li>Learn about state and how its often managed</li><li>Discover how state splits into server state and UI state</li><li>Solve common challenges with server state using React Query</li><li>Install and configure React Query and its Devtools</li><li>Manage server state data fetching by using the useQuery hook</li><li>Create, update and delete data by using the useMutation hook</li><li>Discover the use of React Query with frameworks like Next.js and Remix</li><li>Explore MSW and the Testing Library to test React Query using hooks</li></ul><h4>Who This Book Is For</h4><p>JavaScript and React developers who want to improve their state management skills and overcome the challenges brought about by server state while improving their developer and user experience. Basic knowledge of web development and React will help in understanding some of the key concepts covered in this book.</p><h4>Table of Contents</h4><ol><li>What Is State and How Do We Manage It?</li><li>Server State vs UI State</li><li>Getting Started with React Query</li><li>Fetching Data with React Query</li><li>More Data Fetching Challenges</li><li>Performing Data Mutations with React Query</li><li>Server Side Rendering with Next.js or Remix</li><li>Testing React Query Hooks and Components</li></ol>...(*_*)9781803244839_<p><strong>Beat common challenges in data fetching and data mutations while learning one of the most popular libraries for managing server state in React</strong></p><p><strong>Purchase of the print or Kindle book includes a free PDF eBook</strong></p><h4>Key Features</h4><ul><li>Learn how state is split into server and client state and the common challenges with each</li><li>Understand how React Query addresses server state challenges by facilitating data fetching and mutations</li><li>Apply the knowledge gained to improve developer experience and build applications with improved UX</li></ul><h4>Book Description</h4><p>State management, a crucial aspect of the React ecosystem, has gained significant attention in recent times. While React offers various libraries and tools to handle state, each with different approaches and perspectives, one thing is clear: state management solutions for handling client state are not optimized for dealing with server state. React Query was created to address this issue of managing your server state, and this guide will equip you with the knowledge and skills needed to effectively use React Query for state management.</p><p>Starting with a brief history of state management in the React ecosystem, youll find out what prompted the split from a global state to client and server state and thus understand the need for React Query. As you progress through the chapters, youll see how React Query enables you to perform server state tasks such as fetching, caching, updating, and synchronizing your data with the server. But thats not all; once youve mastered React Query, youll be able to apply this knowledge to handle server state with server-side rendering frameworks as well. Youll also work with patterns to test your code by leveraging the testing library and Mock Service Worker.</p><p>By the end of this book, youll have gained a new perspective of state and be able to leverage React Query to overcome the obstacles associated with server state.</p><h4>What you will learn</h4><ul><li>Get to grips with state and how its typically managed</li><li>Install and configure React Query and its Devtools</li><li>Manage server state data fetching with the useQuery hook</li><li>Create, update, and delete data using the useMutation hook</li><li>Employ React Query in combination with frameworks such as Next.js and Remix</li><li>Explore MSW and the testing library to test React Query using components and hooks</li></ul><h4>Who this book is for</h4><p>The book is for React developers who want to improve their state management skills and overcome the hurdles brought about by server state while improving their developer and user experience. Basic knowledge of web development and React will assist with understanding key concepts covered in this book. JavaScript developers will also find it useful.</p>...9781803244839_Packt Publishinglibro_electonico_869464a3-50a7-3fd5-b78f-bcfdb87e44f8_9781803244839;9781803244839_9781803244839Daniel AfonsoInglésMéxicohttps://getbook.kobo.com/koboid-prod-public/packt-epub-e13c6c73-0fdc-4998-b8d0-ea0e1d434d68.epub2023-05-12T00:00:00+00:00Packt Publishing