TypeScript - Ghid standard de stil de codare Angular 2


Pot vedea ghidul de stil scris de echipa Angular aici:

https://angular.io/guide/styleguide

și sunt de acord cu majoritatea ghidurilor, dar nu există prea multe informații despre ghidul de stil de codare precum PSR-2.

Exemplu:

Despre începutul și sfârșitul acoladelor, două-puncte pe selectori, numele variabilelor etc.

Există vreun ghid specific pentru exemplul menționat mai sus?

Pot vedea acest set de reguli pe tslint-ul lui angularClass, dar nu am reușit să înțeleg pe deplin despre el:

https://github.com/AngularClass/angular-starter/blob/master/tslint.json

Dacă întrebarea pare neclară, voi fi fericit să editez și să clarific mai mult.

Răspuns #1

Echipa Angular de fapt nu îl definește, pentru că este mai mult legat de limbajul Javascript/Typescript în sine, decât de framework.

Ceea ce urmez de obicei este ghidul de stil JavaScript al Airbnb. Și pentru a folosi regulile sale cu TSLint, folosesc acest pachet - nu sunt sigur de cât de complet este în comparație cu versiunea originală ESLint - dar mi se pare bun pentru mine).