So a class tells the interpreter that the type is already defined and it doesn’t have to inline cache them when creating ita machine code for compiler.
And Typescript interfaces do not exists during runtime, so every interface will have to be inline cached on every first execution of the app. Right?
Yes. When you run your app using “ng serve”, the Angular CLI watches for file changes and restarts your app every time any of the file in project changes. It happens when you physically change any file in project structure. It’s a feature of Angular CLI.