In this chapter, you learned about Vue and many of its core features, including components, component definition objects, data binding, and events.
Vue certainly shows great promise due to it being flexible and more easily adoptable than Angular. It also provides a more feature-complete solution to SPA projects than React does, along with its official complementary libraries for other aspects, such as routing and state management.
Currently, Vue is less popular in comparison to React and Angular, although Vue is gaining popularity at a great pace and many developers find it a middle ground by having strengths of both worlds.
This chapter concludes our journey of Web SPA development. By now, you should have a general understanding of how to implement such apps using the most popular and leading frameworks available today.
Now that you have several tools in your arsenal...