In this chapter, we have learned how to combine the Firebase real-time database and authentication API to update a user's settings. We have built a user interface that allows a user to update their profile settings. In just a few minutes, we have built the full authentication and authorization part of our application. I don't know about you, but I feel totally amazed about it.
In the next chapter, we will finally get rid of this huge page that contains all the parts of our application – the Pomodoro timer itself, statistics data, and the settings configuration view. We will explore one really nice and important feature of Vue – vue-router
. We will combine it with Bootstrap's navigation system in order to achieve a nice and smooth navigation. We will also explore such a hot topic as code splitting in order to achieve lazy loading for our application. So, let's go!