Summary
- Build standalone Angular v20+ components with signals, OnPush detection, and modern control flow.
- Signal-based inputs and outputs replace traditional @Input and @Output decorators, with support for required inputs, defaults, transforms, and computed values Host bindings configured via the host object enable dynamic class/style/attribute binding and event listeners without decorator syntax Native control flow ( @if , @for , @switch ) replaces structural directives; direct class and style bindings replace ngClass and ngStyle Content projection with named slots, lifecycle hooks via afterRender / afterNextRender , and mandatory WCAG AA accessibility compliance with ARIA attributes and keyboard support