• I use typescript in an Angular 2 based application, and I usually use rxjs too (it is also written by typescript).
  • I suggest using tslint , it’s the best when using typescript with codelyzer and ng2lint .
  • Directory and file structures are really difficult to keep standardized.
  • - Classes (components, services, directives, etc.) and interfaces should use camelCase and have a suffix which refers to the type of the class, like: *Component, *Service, etc.
  • It does everything required to start a new Angular 2 application.

Read more


OlegVaraksin

@OlegVaraksin: “AngularJS 2 — Best Practises” open tweet »