Vue is definitely easiest to learn that React. In Vue, you don't really have to care about state variables or this sort of stuff ; the syntax is way more intuitive and user-friendly than React. It's more explicit, more accessible, and the documentation is pretty clear (plus, it's translated in many languages!).
An other interesting point is that Reat and Vue do not render their components in the same order. React renders from the more nested one to the more global, while Vue does the exact same opposite. The good take of Vue is that rendering the components differently than React prevent the developers from encountering a bunch of issues with the DOM rendering and instances order.
On the other hand, React has got better performance and runs a little bit faster than Vue for the very same reason.
Evan You worked on Angular for sometimes, and you can definitely feel it when it comes to syntax : it's pretty similar. But under the hood, the differences already end here.
About the performance, Vue (and React) take less time to boot and to provide content to the user. Many studies and benchmarkes has been processed and Angular is the slowest one out of the three to deliver content to the page (of course, it's time-framed in miliseconds).
Vue also provides, in our opinion, a better scaffolding than Angular. In Angular, each component natively needs to have its HTML, CSS, JS and TS file (meaning four files per component!).
An other interesting point when it comes to Vue compared to the other two main JS frameworks on the market, is that it's not managed or developed by a big internation company. This note might not mean much to you, but think about it : Facebook owns React, as well as Google runs Angular. It's 100% community-driven.
We can also tell the Vue provides a good ecosystem with Vue-Router and Vue-CLI and everything looks quite connected and easy-to-plug, though it looks difficult to configure a Vue app from scratch while React is perfectly built for that.