Embed is more complicated than vue to use. Vue has components. Updating the dom is mostly mutating your component attributes. That's it. Nothing else.
With ember you got controllers, models, inheritances, many special methods...
The VueJS documentation also makes it easier to get in. The Ember beginer tutorial starts with a full fledge app with a cli to install and use and features routing and addons O_o
The Vue components remind me very much of Ember components, that's what I wanted to say.
All that templating and two-way-binding stuff.
Sure, Vue goes a bit more in a lean direction, because it doesn't offer as much out of the box as Ember, but the idea behind the components seem to be similar.
React or Angular (>2) have entirely different approaches, from one another and from Ember/Vue.