描述
在 Angular v20+ 中使用 resource()、httpResource() 和 HttpClient 实现 HTTP 数据获取。用于 API 调用、基于 signals 的数据加载、请求/响应处理、错误处理、加载状态管理、参数化请求、乐观更新、分页、无限滚动、缓存策略、重试机制、请求取消、拦截器集成、类型安全响应、RxJS 互操作、服务端渲染(SSR)兼容性、渐进式加载、离线优先架构、与 NgRx/Signals 状态管理集成、测试模拟、性能优化及内存泄漏防护。涵盖 standalone 组件、inject() 依赖注入、async/await 与 Observable 混合模式、RESTful 与 GraphQL 端点适配、文件上传下载进度追踪、WebSocket 实时数据流桥接、HTTP/2 Server Push 降级处理、Service Worker 缓存同步及 Angular DevTools 调试技巧。