KH Rakib
Dec 1, 2020

--

Virtual DOM কি? কিভাবে কাজ করে?

Virtual DOM কি:
ভার্চুয়াল ডোম (VDOM) একটি প্রোগ্রামিং ধারণা যেখানে রিয়্যাল ডমের একটি মেমরি রিপ্রেজেনটেশন রাখা হয় এবং ReactDOM মতো একটি লাইব্রেরির দ্বারা Real DOM-এর সাথে সিঙ্ক করা হয়। এই সিঙ্ক করানোর প্রক্রিয়াকে Reconciliation বলে । DOM অবজেক্টের মতন Virtual DOM অবজেক্টেরও সমান পাওয়া, প্রোপাটিজ এবং মেথড থাকে ।

কিভাবে কাজ করে?

রিয়্যাক্ট Real ডমের ২টা কপি (virtual) তৈরী করে । যখন এ্যাপ্লিকেশনে/কম্পোনেন্টে কোন চ্যন্জ আসে তখন এটি (প্রথম কপি) রি-রেন্ডার হয় এবং দ্বিতীয় কপির সাথে কম্পেয়ার করে এবং সেই চেন্জকে আইসোলেট করে শুধু ঐ পার্টকে রিয়েল ডমে আপডেট করে ।

--

--