I'm a frontend developer working on angular for two years. Initially I thought this could be actually better than other frameworks, since it forces you to use typescript and has a <i></i>standard, easy and clear way to do forms<i></i>. But seems like that for everything else, angular and it's community like to hug a more-complex-than-it-should-be approach. No single file components. No straightforward export of a component to be used from a third party app. Http requests are even exposed as observables in the official docs. Don't really know how so many companies use this.
I've been developing web apps with Angular since AngularJS (v. 1) and I love it.<p>Thanks to the developers and the community for keeping it up to date and for the continuous improvements!