## TL;DR
Angular (Google, 2016, successor to AngularJS) is a TypeScript-based SPA framework with a complete toolchain: component-based architecture, dependency injection, RxJS for reactivity, CLI, and testing utilities. Angular 17+ (2023) introduced signals, standalone components, and new control flow syntax (@if, @for).
## Core Explanation
Components: `@Component({ selector, template, styles })`. Modules (NgModules) → standalone components (v14+). RxJS Observables for async data and event handling. Signals (v16+): `signal()`, `computed()`, `effect()` — fine-grained reactivity without Zone.js. Angular 19 (2024): incremental hydration, partial rendering. Used by: Google Cloud Console, Forbes, Delta.
## Further Reading
- [Angular Documentation](https://angular.dev/)