Great series of recommendation how/why to start new “NG2 ready” Angular 1.5 app with architecture of component-oriented approach.
How to do it right
- Starting a new app in Angular 1.5, does it make sense?
- Angular 1.5 app as tree of components
- Communication between Angular 1.5 components and with API
- A flexible Angular 1.5 project structure (the “fractal” approach)
- Writing Angular 1.5 in ES6
- Unit testing Angular 1.5 components
Style guides for app
AngularJS styleguide from Todd Motto