Those docs suck. They still suck.
There are no reference projects.
There is no reference project structure.
No one share their experience with you through the framework. Yes, those practices can be overwhelming (I am looking at you, Ember). But it's better to have overwhelming practices, than to have none.
Some encoded practices are questionable:
- Blocking the UI while resolving all promises? Really? - No subrouting? Hmmm
The framework is MVW ( Whatever? Hmm, where is those angular.whatever() component? )
Do you really want to know all those possibilities, like MVVM and five MVC flavors, which you can use, or you just want to get your stuff done?