This document is split into three sections
- On General Code Health. This section contains guidelines intended encourage patterns which produce more maintainable, less bug prone, code.
- On Angular Best Practices. This section outlines the practices related to Angular, Typescript, RxJs and @ngrx/store. Following these general coding guidelines will help make the application cleaner.
- On Angular Performance. This section contains guidelines intended to make an Angular app trigger change detection less often and on less entities.