Angular is an MVW framework whereas React is just a view library. If you need a proper architecture and other features like form validations etc, you can combine it with a framework like Angular (although many developers prefer flux architecture).
It is not fair to say that one is superior to the other. Both are different and handle things in different ways. According to me the best way to validate a form in React is to do it yourself.