After learning about the State Hook in depth, we are now going to make use of it by creating a blog application from scratch. Throughout this chapter, we are going to learn how to structure React apps in a way that scales well, how to use multiple Hooks, where to store state, and how to solve common use cases with Hooks. At the end of this chapter, we are going to have a basic blog application, where we can log in, register, and create posts.
The following topics will be covered in this chapter:
- Structuring React projects in a scalable way
- Implementing static React components from a mock-up
- Implementing stateful components with Hooks