Vue.js is a progressive javascript framework for building user interface. There are other frameworks out there but I like vue for several reasons. Firstly, it is super fast and perfect for building single page application. Secondly, it is reactive, DOM gets updated whenever data changes. Thirdly, it has cli named vue-cli, a npm package and easy …