
Vue JS एक वेब फ्रेमवर्क है जो मुख्य रूप Browser में User Interface बनाने के समय Front End framework के रूप में उपयोग किया जाता है।
अगर अपने React JS Library के बारे में जानते है। तो React भी Web डेवलोपमेन्ट में Front End के तौर पर इस्तेमाल किये जाते है। दोनों Vue और React दोनों Virtual DOM का इस्तेमाल करता है।
VDOM - Virtual DOM
Vue js मे Virtual DOM का उपयोग किया जाता है। जो आपके Application और Vuejs दोनों Faster बनाता है।
Virtual DOM क्या होता है?
Vuejs, VM (View Model) pattern पर आधारित Framework है। Virtual DOM, वास्तब में Model के आधार पर DOM Element की एक सूचीबद्द संरचना बनता है। और उसे आवश्यकता अनुसार HTML Document में Patch कर देता है। जो Browser View होता है।
DOM Hierarchy
DOM Hierarchy - DOM elements एक दूसरे को tree stucture की तरह संग्रह (store) करता है। जैसे कि नीचे में उदाहरण दिया है।
<div> <p> Text </p> <span>Vuejs <b> Framework </b> </span> </div>
No comments:
Post a Comment