Chapter 7: Exploring the State of Our App
After going through so many different ideas about how to build an app, it's time to get to set one of the final stones for our house's foundation. In this chapter, we'll understand what state is, and most importantly, how state works inside a React application.
We'll go through a basic definition of what exactly state is and how it was traditionally used in React applications. We'll also learn about some new modern ways of using state and how exactly they work. We'll have to decide on our own which one is the best fit to be used in our specific case, but of course, I'm going to give you my recommendations.
We'll then apply all our new information to a practical exercise, which is going to help us reinforce these new concepts in our brain so we can properly understand everything we cover.
After the practical exercise, it'll be time to look at some different hooks and what exactly they are...