Summary
In this chapter, you learned how to solve a problem with React. We started by breaking down the problem into smaller individual problems and then discussing how we can address them using React. Then, we created a list of React components that we will need to implement. Finally, we created our first composable React component and learned about how a parent component interacts with its child components.
In the next chapter, we'll implement our child components and learn about React's life cycle methods.