基 Forms & Search · 入力
0/3 Reactive patterns for user input: search, autosave, double-submit protection.
操 HTTP & Loading · 通信
0/4 Network scenarios: parallel uploads, retry strategies, response caching.
Managing subscriptions and stream teardown at the component level.
DOM events and user gestures through stream composition.
Advanced form scenarios: async validation, dependent fields, diff, undo/redo, drafts, submit queues, and view models.
Routing streams: URL params, query filters, a navigation spinner, analytics, and a dirty guard.
極 HTTP Advanced · 通信+
0/12 Complex network patterns: request chains, caching, dedupe, retry, polling, optimistic UI, and an offline queue.
基 Angular Interop · 信号
0/5 Wiring RxJS into modern Angular: DestroyRef, signals, outputs, and the resource approach.
Local state and view-model streams without an unnecessary global store.
Realtime patterns for socket-like streams: reconnect, multiplex, typing indicators, a toast queue, and an SSE wrapper.
実 Events Advanced · 操作+
0/8 Advanced user events: shortcut layers, an Escape stack, outside click, resize, scroll, and gestures.
Load control: batching, animation frame, rate limiting, and independent entity streams.
高 Error Boundaries · 失敗
0/3 Error boundaries: isolating item-level failures, error-as-data, and keeping the last good value.
極 Testing & Marbles · 試験
0/3 Testing RxJS behavior: marble thinking, virtual time, and verifying cleanup.