What are the main features of Angular 9 and later versions?
- Angular 9:
- Default usage of Ivy compiler and renderer.
- Improved type checking in templates.
- Better build errors and debugging.
- Smaller bundle sizes.
- Later versions added:
- Strict typing for reactive forms.
- Improved Component harnesses for testing.
- Enhanced internationalization (i18n) support.
- Optional chaining and other TypeScript improvements.
- Standalone components (Angular 14+), simplifying module-less apps.
- Signals (Angular 16+) for reactive primitives.