Tech stack
Modern Angular frontend engineering with TypeScript, signals, RxJS, routing, forms, HTTP, testing, and production behavior.
Practice items tagged with Angular Frontend.
Builds a debounced typeahead with latest-request semantics, local error recovery, explicit states, and lifecycle-safe subscription ownership.
Implements a reusable ControlValueAccessor with model-to-view updates, touch and disabled semantics, keyboard behavior, and validation-friendly accessibility.
Implements a functional interceptor that adds correlation metadata, records timing, and retries only explicitly safe transient requests.
Coordinates version-ready events, unsaved-work checks, deferred reload, failure reporting, and one prompt per version without unsafe in-place activation.
Builds writable and computed signal state for filtering and selection while preserving stable row identity and avoiding effect-driven derivation.
Builds an interaction-triggered deferrable view with a stable accessible placeholder and deterministic tests for placeholder, loading, error, and completion.
Preparation paths where this taxonomy appears in the track scope.