The web development field is vast in terms of open source software and community support and collaboration. As such, there are always multiple alternative frameworks for implementing the same thing, and that includes modern component frameworks to build SPA.
Now that you are familiar with Angular, it's certainly encouraged to gain familiarity with other technologies with a similar purpose. In this chapter you will learn about React, another incredibly popular SPA framework, while we cover the following topics:
- React overview
- Creating a React app
- Components
- JSX
- State and props
- Component interaction