switch from angular to vue.js and jquery