Docs
Quick index for architecture, SSR/hydration, labs, and ADRs.
Core
Architecture, rendering, performance, and labs index.
System boundaries, feature folders, data layer shape.
docs/architecture.md
Render modes, hydration notes, and pitfalls.
docs/ssr-hydration.md
provideZonelessChangeDetection and migration notes.
docs/zoneless.md
Budgets, defer views, images, and profiling.
docs/performance.md
Labs
Per-feature guides, exercises, and references.
Signals basics, computed, effect.
docs/labs/signals.md
Reactive data fetching with httpResource.
docs/labs/httpresource.md
toSignal, toObservable, cancellation patterns.
docs/labs/rxjs-interop.md
Lazy routes, data, guards.
docs/labs/routing.md
inject(), tokens, provider scopes.
docs/labs/di.md
Signal Forms models, validation, field state.
docs/labs/forms.md
Enter/leave motion and route transitions.
docs/labs/animations.md
App shell caching, update prompt, no API cache.
docs/labs/pwa.md
Angular Aria patterns, focus, and announcements.
docs/labs/a11y-aria.md
SSR-safe specs, HTTP mocks, router harness.
docs/labs/testing.md
Budgets, defer/lazy, asset and network guardrails.
docs/labs/performance.md
Custom pipeline goals, cache strategy, SSR checks.
docs/labs/custom-build.md
CDK overlay, focus helpers, and portals.
docs/labs/cdk.md
Naming, structure, and API rules.
docs/labs/style-guide.md
Utility-first setup and class composition.
docs/labs/tailwind.md
Decisions
Snapshot of key trade-offs and outcomes.
Route-level render mode decisions.
docs/adr/ADR-001-render-modes.md
Concurrent detail requests cap.
docs/adr/ADR-002-concurrency-limit.md
Type OR vs other filters.
docs/adr/ADR-003-filter-combination.md
TTL guidance for catalog vs detail.
docs/adr/ADR-004-cache-ttl.md