Vue.js
Lançado em 2014 por Evan You, Vue.js é um framework JavaScript de código aberto que reúne os principais recursos de React e AngularJS para construir interfaces de usuário.
Baseado em HTML, CSS e JavaScript, o Vue é conhecido por sua simplicidade e curva de aprendizado tênue. Isso significa que uma vez que você sabe o básico de Vue, já é possível criar uma infinidade de funcionalidades.
Nesse sentido, seu modelo de programação declarativo e baseado em componentes reutilizáveis abstrai grande parte da programação e permite que o desenvolvedor foque em novos incrementos para seu aplicativo.
Confira a documentação oficial do Vue aqui.
Framework progressivo
O Vue é flexível e pode ser implementado de forma incremental em um projeto. Isso significa que é possível utilizar o framework em partes específicas e pequenas de uma aplicação, como um único widget, por exemplo, e depois aumentar o uso do Vue organicamente, caso desejado.
Vue 3
A versão 3 do Vue.js foi lançada em 18 de setembro de 2020 e suas principais adições foram Composition API e maior suporte a TypeScript.