In this chapter, we got familiar with the essential features of Vue including installation and basic configuration, data binding, text interpolation, directives, methods, watchers and lifecycle hooks. We also learned about Vue's inner workings, including the reactivity system.
We then used this knowledge to set up a basic Vue project and create page content for the Vuebnb prototype with text, lists of information, a header image, and UI widgets like the
show more button and the modal window.
In the next chapter, we'll take a brief break from Vue while we set up a backend for Vuebnb using Laravel.