Introdução ao Vue 3

English summary
This article is a beginner-friendly guide to getting started with Vue 3. It explains what Vue 3 is, its main features like the Composition API, improved performance, and TypeScript support, and provides a basic setup example for new users.
O que é o Vue 3?
Vue.js 3 é um framework JavaScript progressivo para construir interfaces de usuário na web. Ele foi projetado para ser adotado de forma incremental e pode facilmente escalar entre uma biblioteca e um framework completo.
Por que escolher o Vue 3?
O Vue 3 traz vários recursos interessantes que o tornam uma excelente escolha para desenvolvedores:
- Composition API: Esta nova API fornece um conjunto de APIs baseadas em funções que permitem uma composição flexível da lógica dos componentes.
- Renderização mais rápida: O Vue 3 possui um virtual DOM mais rápido e desempenho de execução aprimorado.
- Melhor suporte ao TypeScript: O código-fonte do Vue 3 é escrito em TypeScript, permitindo uma melhor integração com TypeScript.
Começando com o Vue 3
Aqui está uma configuração básica de uma aplicação Vue 3: