Well in my opinion, “It is a battle between equals”.
Although React and Angular are used to for front-end web development, they both use contrasting programming paradigms and both offer different features, functionalities, and performance.
Below is a comparison between both the technologies.

So, here you go. Now you can choose any of them based on the requirements of your application.
I found this React vs Angular blog pretty informative. You can read this blog for a better explanation.