Compared to other frameworks it has roughly the same functionality, but has a much more linear learning curve for a newbie.
VueJs has borrowed a pretty cool feature from React: the virtual DOM.
Put simply, the DOM is a light copy of the web page, when every change is made by the user action, Vue compares the new DOM with the saved virtual one, and only makes the required changes, without having to completely redesign the page.
Vue, when compared with the other frameworks, turns out to be the lightest ever, the core functions library weighs only 16 Kb!
The official documentation should be a must read at all.