What problem does it solve?
This Skill helps Angular developers manage HTTP data fetching by combining HttpClient with signal-based state management. It enables clean, reactive fetch patterns, streamlined loading and error handling, and easy conversion of Observables into Signals for UI rendering.
Core Features & Use Cases
- Signal-based HTTP resources: wrap HttpClient calls with httpResource and resource to create reactive data sources that automatically reload on parameter changes.
- Unified loading & error handling: exposes signals for value, loading, and error to simplify templates and logic.
- Interceptors & advanced patterns: demonstrates how to apply HTTP interceptors and compose common HTTP workflows in Angular apps.
- Use Case: build a dashboard that fetches user data from /api/users and displays loading indicators, errors, and refreshed rows as filters change.
Quick Start
Use the angular-http skill to fetch data from a sample API endpoint and render it using signal-based HTTP resources.