Vue.js صارف انٹرفیس بنانے کے لیے ایک progressive JavaScript framework ہے۔ "Progressive" کا مطلب ہے کہ آپ اسے بتدریج اپنا سکتے ہیں — اسے صفحے کے ایک حصے میں ڈالیں، یا مکمل single-page app بنانے کے لیے اس کے مکمل ecosystem کا استعمال کریں۔
ایک منتقل کمپوننٹ
<script setup>
import { ref } from "vue";
const count = ref(0); // reactive state
</script>
<template>
<button @click="count++">Count is {{ count }}</button>
</template>
یہ single-file component منطق ()، markup ()، اور (اختیاری طور پر) styles () کو ایک ساتھ بندل دیتا ہے — بٹن پر کلک کرنے سے اپڈیٹ ہوتا ہے، اور Vue خود بخود متن کو دوبارہ render کرتا ہے۔
