Vue.js je progresivni JavaScript ogrodje za gradnjo uporabniških vmesnikov. "Progresivno" pomeni, da ga lahko sprejmete postopoma — vstavite ga v en del strani ali pa uporabite celoten ekosistem za gradnjo popolne enolične aplikacije.
Minimalna komponenta
<script setup>
import { ref } from "vue";
const count = ref(0); // reactive state
</script>
<template>
<button @click="count++">Count is {{ count }}</button>
</template>
Ta komponenta z eno datoteko bundira logiko (), markup () in (po želji) sloge () skupaj — klik na gumb posodobi , Vue pa samodejno ponovno upodobi besedilo.
