Summary
In this chapter, we fully understood the concept of global state. By now, you should be able to understand why often our state is called global state and how much harder it can be to maintain it if we don’t split it.
You learned how to split your state into client and server states and understand how each of these types of states is important for your application and how you can identify them in your code.
Finally, you were familiarized with the challenges that server state can bring to your application and understood that if you were to address them all by yourself, then your code complexity would increase significantly and you’d probably lose some much-needed sleeping hours.
In Chapter 3, React Query – Introducing, Installing, and Configuring It, you will start getting hands-on with React Query. You will understand what it is and how it saves you from all the headaches that server state brings to your applications. You will learn how to install...