استاد الان اینجا تفاوت کاری که تو سند html با جاوااسکریپت و با virtualDOM کردیم چی بود؟
بدون virtualDOM کلِ html با هر تغییر دوباره رندر میشه و با virtualDOM با هر تغییر فقط اون المنتی که مقدارش تغییر کرده رندر میشه؟
درود وقت به خیر
همون طور از اسم virtualDOM مشخص هستش یک دام مجازی یا شبه دام میسازه از داکیومنت و سند html مون و داخل پس زمینه میاد داکیومنت فعلی با داکیومنت clone شده رو مقایسه میکنه و تغییراتی که هر المنت رخ داده باشه فقط اون قسمت تغییر میکنه اینطوری لازم نیست دوباره کل سند رو رندر کنه و اینکه باعث میشه total blocking time رو کاهش میده داخل صفحات و باعث افزایش performance میشه