Angular 很多课程会减慢我的角度应用程序吗

Angular 很多课程会减慢我的角度应用程序吗,angular,typescript,class,interface,typeclass,Angular,Typescript,Class,Interface,Typeclass,在angular 7应用程序中,我为模型类型创建了200到300个类,例如:component.model.ts(仅用于类型检查) 我没有为这些类创建任何对象 当我在应用程序中导航时,我的应用程序逐渐变慢,并面临性能问题 我怀疑这些课程是背后的原因,我的猜测是对的吗 如果我使用接口而不是这些类的概念来进行类型检查,我的应用程序性能会有任何提高。对于模型,我会使用接口,因为它们无法初始化,也不会出现在最终的包中。接口仅在您开发时提供。我认为接口是零卡路里的,所以是的,我会使用接口 现在,我不确定所

在angular 7应用程序中,我为模型类型创建了200到300个类,例如:component.model.ts(仅用于类型检查)

我没有为这些类创建任何对象

当我在应用程序中导航时,我的应用程序逐渐变慢,并面临性能问题

我怀疑这些课程是背后的原因,我的猜测是对的吗


如果我使用接口而不是这些类的概念来进行类型检查,我的应用程序性能会有任何提高。

对于模型,我会使用接口,因为它们无法初始化,也不会出现在最终的包中。接口仅在您开发时提供。我认为接口是零卡路里的,所以是的,我会使用接口

现在,我不确定所有这些类是否都会导致性能问题。我不会想象创建200个本应是接口且从未实例化过的类会导致问题