Here i will put efforts to answer this questions with a unbiased and complete comparison.
The React team goals are highly ambitious goals to turn React a platform-agnostic UI development paradigm, unlike Vue is driven with providing a pragmatic solution for the web.
If your background is standard web development you can quickly grasp templates also they provide a better differentiation of functionality from layout and enables use of pre-processors like Pug although, you need to learn all those extended HTML syntax.
you can run a Vue Project without any transpilation and directly from the browser. this is also quite posiible with React but in most scenarios React code tends to be heavy over JSX and on ES6 features like classes and non-mutating array methods. Vue runs more deeply inside its design also in case of React State can’t be changed directly but, withsetState API method. Go with Vue if simplicity is your priority.
Vue developers have did a benchmark test that witnessed Vue’s rendering system to be much faster than React’s. This test rendered 100 items 10000 times.
You may also like:
TechnologiesWhat is New!
Jan 9th, 2017