Within the newest model of Angular, Angular 10, a brand new strict opt-in mode was added with the intention to optimize construct instances and ship apps sooner with fewer issues.
At the moment, this new function remains to be in opt-in mode as a result of it comes with just a few trade-offs, together with stricter kind checking and further configuration.
RELATED CONTENT: Angular 10 now accessible
In keeping with Angular, there are just a few settings that have to be turned on along with default settings to create an app that makes use of strict mode. These embrace:
Enabling strict mode in TypeScript
Turning on strict Angular compiler flags strictTemplates and strictInjectionParameters
Lowering bundle measurement budgets by 75%
Turning on no-any TSLint rule to stop declarations of kind any
Marking the appliance as side-effect free
The Angular staff famous that there are trade-offs for every of those. For extra data on every, go to Angular’s publish.