Reactjs has a concept of virtual dom and has a diff algorithm to see which state has changed and instead of rendering whole dom it only renders those properties which have changed thus it is a bit faster than angularjs. Sometimes people use reactjs within angularjs directives like ng-repeat to increase speed of their web app.