উভয়ই প্রতিক্রিয়াশীল পরিবর্তনের প্রতিক্রিয়ায় side effects চালায়, কিন্তু তারা নির্ভরতা কীভাবে নির্দিষ্ট করে এবং কী তথ্য দেয় তাতে পৃথক। সেগুলি side effects-এর জন্য ব্যবহার করুন (API কল, logging, ম্যানুয়াল DOM কাজ) — মান বের করার জন্য নয় (সেটি computed)।
watch — স্পষ্ট উৎস, পুরানো + নতুন মান দেয়
<script setup>
import { ref, watch } from "vue";
const searchQuery = ref("");
watch(searchQuery, (newVal, oldVal) => {
// runs ONLY when searchQuery changes; you get both values
console.log(`changed from ${oldVal} to ${newVal}`);
fetchResults(newVal);
});
</script>
