Summary
In this chapter, we followed a tutorial where we have developed a single-page application from scratch. We used the Vue.js framework to structure our application, the Bootstrap framework to apply style to it, and the Firebase platform to manage the application's persistence layer and hosting.
In spite of being able to achieve a considerable result (a fully functional deployed application), we did everything without a deep understanding of what is going on behind the scenes. The tutorial didn't explain what Vue.js, Bootstrap, or Firebase was. We just took it for granted.
In the next chapter, we will understand the underlying technologies in detail. We will do the following:
- Take a closer look at the Vue.js framework, starting from a basic understanding and then covering topics such as directives, data binding, components, routing, and so on
- Have a deeper look at the Bootstrap framework, and check what is possible to achieve using it and how to do it
- Get to know the Firebase platform better; we'll gain some basic understanding about it and go through more complex topics such as data storage or functions
- Check out different techniques to use these three different projects to add simplicity, power, and flexibility to our applications