تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ AMIR HEYDARI
تفاوت DOM و virtualDOM
جامعه ری اکت ایجاد شده در ۰۸ مرداد ۱۴۰۱

استاد الان اینجا تفاوت کاری که تو سند html با جاوااسکریپت و با virtualDOM کردیم چی بود؟

بدون virtualDOM کلِ html با هر تغییر دوباره رندر میشه و با virtualDOM با هر تغییر فقط اون المنتی که مقدارش تغییر کرده رندر میشه؟

درود وقت به خیر

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


بهترین پاسخ
علی رضوی ۰۸ مرداد ۱۴۰۱، ۱۶:۲۸