Angular Angular is an opinionated, full-featured frontend framework. It uses TypeScript, components with templates, dependency injection, RxJS for async data, and a CLI for scaffolding. Installation Project Structure Components (Standalone) Signals (Modern Reactivity) Services Routing Guards and Interceptors Reactive Forms Application Config Key Patterns - Use standalone components (default in Angular 17+) — no NgModules needed - Use function instead of constructor injection for cleaner code - Use signals for synchronous state, RxJS for async streams and HTTP - Lazy-load routes with for small…