Virtual DOM (VDOM) అనేది UI ఎలా ఉండాలో వర్ణించే ఒక సుదీర్ఘ JavaScript object tree. ఇది సాదా in-memory representation — నిజమైన browser DOM కాదు. React దానిని ఉపయోగిస్తుంది ఎందుకంటే నిజమైన DOM ను నేరుగా మార్చడం నెమ్మదిగా ఉంటుంది, మరియు ప్రతిసారి state మారినప్పుడు దానిని manually చేయడం లోపాలకు గురవుతుంది.
ఇది ఎలా పనిచేస్తుంది
State మారినప్పుడు, React వెంటనെ పేజీని తాకదు. బదులుగా ఇది:
