web-framework-angular-standalone
Installation
SKILL.md
Angular Standalone Patterns
Quick Guide: Components are standalone and declare their own
imports; NgModules are opt-in. State is signals —signal(),computed(),linkedSignal()for derived state you also write to,effect()only for genuine side effects andafterRenderEffect()for DOM work. Communication isinput(),output()andmodel(). Templates use@if,@for(always withtrack),@switchand@defer, none of which need an import. Dependencies come frominject().
Detailed Resources:
- examples/core.md — a complete standalone component, signals, control flow, parent-child communication
- examples/dependency-injection.md —
inject(),InjectionToken, injection options - examples/model.md —
model()two-way binding, and wheninput()+output()is the better fit - examples/defer.md — every
@defertrigger, with prefetch and placeholder timing - examples/angular-19-features.md —
linkedSignal(),resource(),rxResource(),afterRenderEffect()phases - examples/rxjs.md —
toSignal(),toObservable(), and which of the two a problem wants - reference.md — decision trees, anti-patterns with corrected code, API and syntax tables, component checklist