بنقرة واحدة
angular
Build reliable Angular apps avoiding RxJS leaks, change detection traps, and DI pitfalls.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Build reliable Angular apps avoiding RxJS leaks, change detection traps, and DI pitfalls.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | Angular |
| slug | angular |
| version | 1.0.1 |
| description | Build reliable Angular apps avoiding RxJS leaks, change detection traps, and DI pitfalls. |
User needs Angular expertise — component architecture, RxJS patterns, change detection, dependency injection, routing, and forms.
| Topic | File |
|---|---|
| Components & change detection | components.md |
| RxJS & subscriptions | rxjs.md |
| Forms & validation | forms.md |
| Dependency injection | di.md |
| Routing & guards | routing.md |
| HTTP & interceptors | http.md |
OnPush with mutated objects won't trigger change detection — always create new reference: {...obj} or [...arr]@ViewChild is undefined in constructor/ngOnInit — access in ngAfterViewInit or later*ngFor without trackBy re-renders entire list on any change — add trackBy returning stable IDsubscribe() without unsubscribe leaks memory — use async pipe, takeUntilDestroyed(), or unsubscribe in ngOnDestroyHttpClient returns cold Observable — each subscribe() fires new HTTP requestsetTimeout/setInterval outside NgZone — change detection won't run, use NgZone.run() or signalsforwardRef() or restructure servicesElementRef.nativeElement direct DOM access breaks SSR — use Renderer2 or @defersnapshot miss navigation changes — use paramMap Observable for same-component navigationsetValue() on FormGroup requires ALL fields — use patchValue() for partial updatesReckless versus prudent categorization, tracking the inventory, and a payoff cadence that does not freeze delivery.
Scheduling review of material at expanding intervals to optimize long-term retention.
Orchestrates the announcement, assets, channels, and timing for shipping a product, covering the arc from teaser to launch day to post-launch momentum.
Logs, metrics, and traces as complementary signals, high-cardinality dimensions, and the instrumentation budget.
Writing objectives and key results, setting cadence, and avoiding common stretch-goal failures.
Set type for screen and print: measure, leading, tracking, optical sizes, weight axes, and the difference between display and text cuts.