I like vue.js, and as a poster above mentioned, angular is used for more high-end projects. There's a really good article on Medium which compares all three (react.js, angular and vue) and the conclusion is....yeah, depends on what you're building. However the one thing to note is that you never see a job posting that asks for experience in vue. If it's career development that is important to you, then I'd look to honing your react/js or angular skills. Even if vue is awesome :(