One of the factors that make React more performant is its rendering. This is done by diffing the state of the DOM and comparing it to a new render. React also uses a virtual DOM to update only those pieces which have changed from the previous render.
React offers better performance than other frameworks by using a virtual DOM and how it handles adding and removing nodes for updates based on changes in data.