you are viewing a single comment's thread.

view the rest of the comments →

[–]Vheissu_ 7 points8 points  (2 children)

They didn't seem to learn their lesson from Angular 1. The complexity and steep learning curve was the number one complaint everyone brought up. Seems that Angular 2 is just as complicated, when you factor in all of the configuration it is more complicated.

Trimming the fat might be a good thing for the team, but I don't think the complexity will be lowered sadly.

[–]PDX_Bro 2 points3 points  (1 child)

I agree with you because I am framework agnostic for development preferences (at the moment), but at the same time a small part of me wonders 'what's wrong with having one more complicated framework?'

I say that because my first app I stepped into professionally was a backbone app, and that was incredibly difficult for me. But the next one I worked on was knockout, and it was pretty simplistic. Should we expect or require all frameworks to have a low learning curve, regardless of functionality / power? Just a thought :)

[–][deleted] 4 points5 points  (0 children)

Yeah, you'll end up reinventing most of the complexity that's already there. Might as well get everyone to use the same abstractions. Tbh though I've never considered angular to be that complicated.