Professional Documents
Culture Documents
Search Medium
You can say the same thing for React and Vue, but how it’s implemented is what
separates Angular from the pack.
Angular is strongly opinionated. This means that if you want to do something, you
must do it a certain way. There’s no negotiation over it. Meanwhile, React is a
library, which means there is flexibility in how things are implemented, but it can
also lead to variability.
For small projects, React is great because you can just do whatever you want and
how you want it. But as the project grows and different opinions clash in teams,
this can lead to conflicts over what certain patterns and implementations should
look like.
One person’s version of best practices might not align with another opinionated
team member. We’re human. It happens. React and Vue are used for large
projects, so it’s not the end of the world — just more negotiations and
https://12ft.io/proxy?q=https%3A%2F%2Fbetterprogramming.pub%2Fshould-you-use-angular-in-2023-e85221071712 1/1