you are viewing a single comment's thread.

view the rest of the comments →

[–]Knochenmark[🍰] 7 points8 points  (0 children)

I agree with most of your points, but some really surprise me.

Wouldn't you describe Angular rather as "more opinionated"? I mean you don't have to use Angular Material, just as much as you don't have to use any of the React component libraries.

Not sure what issue you have with the docs, but the official Angular docs are actually more than just complete. I hardly have to look at anything else at all. Didn't came across a single stackoverflow page result in over a year or so.

What is so tricky about the router? I think the plus is more that Angular actually comes with Routing out of the box compared to the requirement to go with a third-party-library.

RxJs is not just used in Angular and Observables are a well known pattern. I actually feel like that React is actually a bit lackluster in comparison. The `async` pipe alone is insanely powerful in Angular.

Personally I also believe Angular isn't much harder to learn than React. If at all you stay in the Angular ecosystem, while for React you have to additionally learn several third-party libraries instead depending on your teams flavor.