
James C.
"The reason why Angular remains the most popular framework"
What do you like best about Angular?
Angular is by far one of the most popular and supported front-end frameworks out there. It's developed and supported by a team at google which gives it instant credibility and so many companies/employers are hot for angular and will be even hotter for angular devs when 2.0 is all rolled out.
In comparing a framework, I don’t look at the common criteria of performance, popularity, or size. (It’s good to know these things, but you can easily find that information elsewhere.) I actually care about something else. If i'm going to be supporting my app for it's lifetime, I want to make sure it's not more of a hassle down the road.
Most frameworks help you spin up apps quickly. That's all great but if you're in it for the long haul, you want to make sure you can easily support your app. Who really cares how quick you spun it up. Review collected by and hosted on G2.com.
What do you dislike about Angular?
Too many frameworks fall into an all-too-common trap: they make it easy to get started quickly, which is great, and then make it very hard to maintain and extend your code over time.
Angular is known for having a steep learning curve and poor documentation. I think these are symptoms of a bigger problem. It’s not the documentation that’s at fault; it’s Angular. It’s just poorly designed. Here are a few of the flaws I discovered:
Finally, what we like to call, silent failure. It’s easy to do something wrong, have your app not work, and get no indication of why. Did you use "E" where you meant to use "A"? Your application just stopped working. Review collected by and hosted on G2.com.
The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.
Validated through LinkedIn
This reviewer was offered a nominal gift card as thank you for completing this review.
Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.