Vue.js è un framework JavaScript progressivo per la creazione di interfacce utente. "Progressivo" significa che puoi adottarlo gradualmente — inserirlo in una parte di una pagina, oppure usare il suo ecosistema completo per costruire un'applicazione a pagina singola.
Un componente minimo
<script setup>
import { ref } from "vue";
const count = ref(0); // reactive state
</script>
<template>
<button @click="count++">Count is {{ count }}</button>
</template>
Questo componente a file singolo raggruppa la logica (), il markup () e (opzionalmente) gli stili () insieme — cliccando il pulsante aggiorna , e Vue ridisegna automaticamente il testo.
