I came from C# WPF/Winforms and have to say that Angular 2 is more familiar to me than react.
Of course the whole web stack is a new thing. Angular makes web app development much more productive.
Of course the whole web stack is a new thing. Angular makes web app development much more productive.
React is a lot less abstraction and feels more natural to people that started out making UI with plain HTML.
Each has its merits but Angular uses way too much magic for my taste to make the web seem like something it's not. Much like a client side re-imagination of webforms