Coming from an MVC background angular just makes sense. The coding patterns are second nature. The lack of ramp up time is a huge win. I can be building an app in a few minutes.
Using react is never that simple. There’s a sudden choices that have to be made including before I can even get to “hello world.”
Like you said, react is just the view. There is no controller or model or anything and you need to think about those parts.
This is just my opinion. Like I said, coming from rails angular just makes sense. Many, many of my friends love react and that is perfectly OK. 😃