プロジェクトに取り組んでいて、開発者が typescript で次のことを行っているのを見ています。
export class Ledger implements ILedger {
LedgerID: number;
CashAmmount: number;
Units: number;
public static someFunction {
// an ajax call for example to a controller
}
}
export interface ILedger {
LedgerID: number;
CashAmmount: number;
Units: number;
}
それが正しいやり方かどうか疑問に思っています。クラスに実装がなければ無意味に思えます。次に、React コンポーネントには、インターフェイスまたは場合によってはクラスへの参照があります。いくつかの規則を設定し始めたいが、この状況での適切な実践についての助けが必要ですか?