Comparado com o React acho o Vue um framework 1000x melhor, mas mesmo ele já se tornou muito inchado e preso a suas decisões iniciais
Dentre os frameworks atuais acho o Svelte de longe o melhor, ele pega as melhores partes de ambos React e Vue e melhora ainda mais. E quando falo que é o melhor não quero dizer apenas que é um mais divertido de usar ou que é o da moda, quero dizer que é o mais completo que vai te permitir entregar mais, mais rápido e com mais qualidade (além de ser o mais divertido de se usar também),
Muitas pessoas acreditam que não vale a pena por ter um ecossistema menor mas a realidade é que ele não precisa de ecosistema próprio pois qualquer lib que funcione com javascript puro ou que funcione com o DOM é automaticamente compatível com Svelte
E ele não precisa enviar um runtime para o cliente como os outros pois ao invés de usar o v-dom ele usa uma etapa de compilação durante o build para saber as partes do seu código que precisam ser reativas, excluir código não usado e otimizar o código escrito em javascript puro resultando em apps menores e mais rápidos
Além disso tudo ainda é o único framework que possui suporte built-in para animações, tornando super fácil criar apps com animações e transições super complexas