# Creating this web application
Of course, I have done jsp, jsf and struts as well.
But modern frontend does not look like that. So I decided I wanted to learn about Vue.js.
This web app does not have much content yet. But it does contain a lot of technology underneath.
At this post I will describe every component used to bring this together, and some lessons I have learned along the way.