Vue.js faz as mesmas coisas que o React, tem as mesmas características, é menor, mais rápido e, mesmo assim, faz mais coisas que o React enquanto com React você pode precisar de uma lib ou outra para obter determinado comportamento, com Vue.js você não precisa de nenhuma lib extra. Até mesmo o Redux, não é raro ver o Redux-Saga sendo amplamente usado, para fazer coisas que o Vuex já faz por padrão.
porém é questão de compatibilidade, só testando para saber...
Eu estou voltando a programar faz pouco tempo, estou ainda atualizando algumas coisas e aprendendo baiscamente essas novas libs e framework .. então ainda nao testei o vue.js nem o react, mas li a documentação a meu ver o vue.js ainda é melhor sabe.